ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
adtf::services::macro Namespace Reference

Namespace to collect all available macros within ADTF. More...

Variables

constexpr const char *const ADTF_DIR = "ADTF_DIR"
 The ADTF_DIR points to your ADTF installation directory.
 
constexpr const char *const ADTF_SESSION_DIR = "ADTF_SESSION_DIR"
 The ADTF_SESSION_DIR points to directory of the current .adtfsession file loaded (if loaded via adtfsession)
 
constexpr const char *const ADTF_SESSION_FILE_NAME = "ADTF_SESSION_FILE_NAME"
 The ADTF_SESSION_FILE_NAME is resolved to the current .adtfsession file loaded without path (if loaded via adtfsession)
 
constexpr const char *const ADTF_SESSION_FILE_NAME_NOEXT = "ADTF_SESSION_FILE_NAME_NOEXT"
 The ADTF_SESSION_FILE_NAME_NOEXT is resolved to the current .adtfsession file loaded without path and without extension (if loaded via adtfsession)
 
constexpr const char *const ADTF_SESSION_DATA_DIR = "ADTF_SESSION_DATA_DIR"
 The ADTF_SESSION_DATA_DIR points to directory of the current session data (if loaded via adtfsession) By default this directory points to the.
 
constexpr const char *const ADTF_SYSTEM_DIR = "ADTF_SYSTEM_DIR"
 The ADTF_SYSTEM_DIR points to directory of the current .adtfsystem file loaded (if loaded via adtfsystem)
 
constexpr const char *const ADTF_SYSTEM_FILE_NAME = "ADTF_SYSTEM_FILE_NAME"
 The ADTF_SYSTEM_FILE_NAME is resolved to the current .adtfsystem file loaded without path (if loaded via adtfsystem)
 
constexpr const char *const ADTF_SYSTEM_FILE_NAME_NOEXT = "ADTF_SYSTEM_FILE_NAME_NOEXT"
 The ADTF_SYSTEM_FILE_NAME_NOEXT is resolved to the current .adtfsystem file loaded without path and without extension (if loaded via adtfsystem)
 
constexpr const char *const ADTF_GRAPH_DIR = "ADTF_GRAPH_DIR"
 The ADTF_GRAPH_DIR points to directory of the current .adtfgraph file loaded (if loaded via adtfgraph)
 
constexpr const char *const ADTF_GRAPH_FILE_NAME = "ADTF_GRAPH_FILE_NAME"
 The ADTF_GRAPH_FILE_NAME is resolved to the current .adtfgraph file loaded without path (if loaded via adtfgraph)
 
constexpr const char *const ADTF_GRAPH_FILE_NAME_NOEXT = "ADTF_GRAPH_FILE_NAME_NOEXT"
 The ADTF_GRAPH_FILE_NAME_NOEXT is resolved to the current .adtfgraph file loaded without path and without extension(if loaded via adtfgraph)
 
constexpr const char *const ADTF_PLAYBACK_FILE_NAMES = "ADTF_PLAYBACK_FILE_NAMES"
 The ADTF_PLAYBACK_FILE_NAMES is resolved to the filenames of the currently opened playback files, separated by ';'.
 
constexpr const char *const ADTF_PLAYBACK_FILE_NAMES_NOEXT = "ADTF_PLAYBACK_FILE_NAMES_NOEXT"
 The ADTF_PLAYBACK_FILE_NAMES_NOEXT is resolved to the filenames without the extension of the currently opened playback files, separated by ';'.
 
constexpr const char *const ADTF_PLAYBACK_FILE_BASENAMES = "ADTF_PLAYBACK_FILE_BASENAMES"
 The ADTF_PLAYBACK_FILE_BASENAMES is resolved to the basenames (filenames without directory components) of the currently opened playback files, separated by ';'.
 
constexpr const char *const ADTF_PLAYBACK_FILE_BASENAMES_NOEXT = "ADTF_PLAYBACK_FILE_BASENAMES_NOEXT"
 The ADTF_PLAYBACK_FILE_BASENAMES_NOEXT is resolved to the basenames (filenames without directory components) without the extension of the currently opened playback files, separated by ';'.
 
constexpr const char *const ADTF_PLAYBACK_DIRS = "ADTF_PLAYBACK_DIRS"
 The ADTF_PLAYBACK_DIRS is resolved to the directories that the currently opened playback files reside in, separated by ';'.
 
constexpr const char *const ADTF_REMOTE_CONTROL_URL = "ADTF_REMOTE_CONTROL_URL"
 The ADTF_REMOTE_CONTROL_URL is resolved to the given RPC endpoint of the current ADTF system.
 
constexpr const char *const THIS_OBJECT_NAME = "THIS_OBJECT_NAME"
 The THIS_OBJECT_NAME is a scoped macro to resolve the current name of an object.
 
constexpr const char *const THIS_OBJECT_PARENT = "THIS_OBJECT_PARENT"
 The THIS_OBJECT_PARENT is a scoped macro to resolve the current fully path name of an objects parent (. separated)
 
constexpr const char *const THIS_OBJECT_FULL_NAME = "THIS_OBJECT_FULL_NAME"
 The THIS_OBJECT_FULL_NAME is a scoped macro to resolve the current fully path name of an objects (. separated)
 

Detailed Description

Namespace to collect all available macros within ADTF.

Variable Documentation

◆ ADTF_DIR

const char* const ADTF_DIR = "ADTF_DIR"
constexpr

The ADTF_DIR points to your ADTF installation directory.

Definition at line 18 of file macroresolver_intf.h.

◆ ADTF_GRAPH_DIR

const char* const ADTF_GRAPH_DIR = "ADTF_GRAPH_DIR"
constexpr

The ADTF_GRAPH_DIR points to directory of the current .adtfgraph file loaded (if loaded via adtfgraph)

Definition at line 35 of file macroresolver_intf.h.

◆ ADTF_GRAPH_FILE_NAME

const char* const ADTF_GRAPH_FILE_NAME = "ADTF_GRAPH_FILE_NAME"
constexpr

The ADTF_GRAPH_FILE_NAME is resolved to the current .adtfgraph file loaded without path (if loaded via adtfgraph)

Definition at line 37 of file macroresolver_intf.h.

◆ ADTF_GRAPH_FILE_NAME_NOEXT

const char* const ADTF_GRAPH_FILE_NAME_NOEXT = "ADTF_GRAPH_FILE_NAME_NOEXT"
constexpr

The ADTF_GRAPH_FILE_NAME_NOEXT is resolved to the current .adtfgraph file loaded without path and without extension(if loaded via adtfgraph)

Definition at line 39 of file macroresolver_intf.h.

◆ ADTF_PLAYBACK_DIRS

const char* const ADTF_PLAYBACK_DIRS = "ADTF_PLAYBACK_DIRS"
constexpr

The ADTF_PLAYBACK_DIRS is resolved to the directories that the currently opened playback files reside in, separated by ';'.

Definition at line 50 of file macroresolver_intf.h.

◆ ADTF_PLAYBACK_FILE_BASENAMES

const char* const ADTF_PLAYBACK_FILE_BASENAMES = "ADTF_PLAYBACK_FILE_BASENAMES"
constexpr

The ADTF_PLAYBACK_FILE_BASENAMES is resolved to the basenames (filenames without directory components) of the currently opened playback files, separated by ';'.

Definition at line 46 of file macroresolver_intf.h.

◆ ADTF_PLAYBACK_FILE_BASENAMES_NOEXT

const char* const ADTF_PLAYBACK_FILE_BASENAMES_NOEXT = "ADTF_PLAYBACK_FILE_BASENAMES_NOEXT"
constexpr

The ADTF_PLAYBACK_FILE_BASENAMES_NOEXT is resolved to the basenames (filenames without directory components) without the extension of the currently opened playback files, separated by ';'.

Definition at line 48 of file macroresolver_intf.h.

◆ ADTF_PLAYBACK_FILE_NAMES

const char* const ADTF_PLAYBACK_FILE_NAMES = "ADTF_PLAYBACK_FILE_NAMES"
constexpr

The ADTF_PLAYBACK_FILE_NAMES is resolved to the filenames of the currently opened playback files, separated by ';'.

Definition at line 42 of file macroresolver_intf.h.

◆ ADTF_PLAYBACK_FILE_NAMES_NOEXT

const char* const ADTF_PLAYBACK_FILE_NAMES_NOEXT = "ADTF_PLAYBACK_FILE_NAMES_NOEXT"
constexpr

The ADTF_PLAYBACK_FILE_NAMES_NOEXT is resolved to the filenames without the extension of the currently opened playback files, separated by ';'.

Definition at line 44 of file macroresolver_intf.h.

◆ ADTF_REMOTE_CONTROL_URL

const char* const ADTF_REMOTE_CONTROL_URL = "ADTF_REMOTE_CONTROL_URL"
constexpr

The ADTF_REMOTE_CONTROL_URL is resolved to the given RPC endpoint of the current ADTF system.

Definition at line 52 of file macroresolver_intf.h.

◆ ADTF_SESSION_DATA_DIR

const char* const ADTF_SESSION_DATA_DIR = "ADTF_SESSION_DATA_DIR"
constexpr

The ADTF_SESSION_DATA_DIR points to directory of the current session data (if loaded via adtfsession) By default this directory points to the.

constexpr const char *const ADTF_SESSION_DIR
The ADTF_SESSION_DIR points to directory of the current .adtfsession file loaded (if loaded via adtfs...
constexpr const char *const ADTF_SESSION_FILE_NAME_NOEXT
The ADTF_SESSION_FILE_NAME_NOEXT is resolved to the current .adtfsession file loaded without path and...

Definition at line 27 of file macroresolver_intf.h.

◆ ADTF_SESSION_DIR

const char* const ADTF_SESSION_DIR = "ADTF_SESSION_DIR"
constexpr

The ADTF_SESSION_DIR points to directory of the current .adtfsession file loaded (if loaded via adtfsession)

Definition at line 20 of file macroresolver_intf.h.

◆ ADTF_SESSION_FILE_NAME

const char* const ADTF_SESSION_FILE_NAME = "ADTF_SESSION_FILE_NAME"
constexpr

The ADTF_SESSION_FILE_NAME is resolved to the current .adtfsession file loaded without path (if loaded via adtfsession)

Definition at line 22 of file macroresolver_intf.h.

◆ ADTF_SESSION_FILE_NAME_NOEXT

const char* const ADTF_SESSION_FILE_NAME_NOEXT = "ADTF_SESSION_FILE_NAME_NOEXT"
constexpr

The ADTF_SESSION_FILE_NAME_NOEXT is resolved to the current .adtfsession file loaded without path and without extension (if loaded via adtfsession)

Definition at line 24 of file macroresolver_intf.h.

◆ ADTF_SYSTEM_DIR

const char* const ADTF_SYSTEM_DIR = "ADTF_SYSTEM_DIR"
constexpr

The ADTF_SYSTEM_DIR points to directory of the current .adtfsystem file loaded (if loaded via adtfsystem)

Definition at line 29 of file macroresolver_intf.h.

◆ ADTF_SYSTEM_FILE_NAME

const char* const ADTF_SYSTEM_FILE_NAME = "ADTF_SYSTEM_FILE_NAME"
constexpr

The ADTF_SYSTEM_FILE_NAME is resolved to the current .adtfsystem file loaded without path (if loaded via adtfsystem)

Definition at line 31 of file macroresolver_intf.h.

◆ ADTF_SYSTEM_FILE_NAME_NOEXT

const char* const ADTF_SYSTEM_FILE_NAME_NOEXT = "ADTF_SYSTEM_FILE_NAME_NOEXT"
constexpr

The ADTF_SYSTEM_FILE_NAME_NOEXT is resolved to the current .adtfsystem file loaded without path and without extension (if loaded via adtfsystem)

Definition at line 33 of file macroresolver_intf.h.

◆ THIS_OBJECT_FULL_NAME

const char* const THIS_OBJECT_FULL_NAME = "THIS_OBJECT_FULL_NAME"
constexpr

The THIS_OBJECT_FULL_NAME is a scoped macro to resolve the current fully path name of an objects (. separated)

Definition at line 59 of file macroresolver_intf.h.

◆ THIS_OBJECT_NAME

const char* const THIS_OBJECT_NAME = "THIS_OBJECT_NAME"
constexpr

The THIS_OBJECT_NAME is a scoped macro to resolve the current name of an object.

Definition at line 55 of file macroresolver_intf.h.

◆ THIS_OBJECT_PARENT

const char* const THIS_OBJECT_PARENT = "THIS_OBJECT_PARENT"
constexpr

The THIS_OBJECT_PARENT is a scoped macro to resolve the current fully path name of an objects parent (. separated)

Definition at line 57 of file macroresolver_intf.h.