# etl_config.h File Reference

`#include "etl_profile.h"`
`#include <utility>`

Go to the source code of this file.

## Defines

#define | ETL_NAMESPACE etl
#define | ETL_DIRECTORY_SEPARATOR '/'
#define | _ETL ETL_NAMESPACE
#define | _ETL_BEGIN_NAMESPACE namespace _ETL {
#define | _ETL_END_NAMESPACE };
#define | _STD_BEGIN_NAMESPACE namespace std {
#define | _STD_END_NAMESPACE };
#define | _ETL_BEGIN_CDECLS extern "C" {
#define | _ETL_END_CDECLS }
#define | ETL_DEPRECATED_FUNCTION
#define | NULL 0

## Define Documentation

#define ETL_NAMESPACE etl

Definition at line 10 of file etl_config.h.

#define ETL_DIRECTORY_SEPARATOR '/'

Definition at line 16 of file etl_config.h.

Referenced by absolute_path(), basename(), cleanup_path(), dirname(), filename_sans_extension(), get_root_from_path(), is_absolute_path(), relative_path(), remove_root_from_path(), and unix_to_local_path().

#define _ETL ETL_NAMESPACE

Definition at line 20 of file etl_config.h.

#define _ETL_BEGIN_NAMESPACE namespace _ETL {

Definition at line 21 of file etl_config.h.

#define _ETL_END_NAMESPACE };

Definition at line 22 of file etl_config.h.

#define _STD_BEGIN_NAMESPACE namespace std {

Definition at line 23 of file etl_config.h.

#define _STD_END_NAMESPACE };

Definition at line 24 of file etl_config.h.

#define _ETL_BEGIN_CDECLS extern "C" {

Definition at line 33 of file etl_config.h.

#define _ETL_END_CDECLS }

Definition at line 34 of file etl_config.h.

#define ETL_DEPRECATED_FUNCTION

Definition at line 59 of file etl_config.h.

#define NULL 0

Definition at line 63 of file etl_config.h.

Referenced by bezier< T, float >::Bezier(), smart_ptr< T, D >::cast_static(), clock_desc_sys_time::get_current_time(), clock_desc_gettimeofday::get_current_time(), mutex::mutex(), bezier< T, float >::NearestPointOnCurve(), and handle< T >::operator bool().