ADTF
Loading...
Searching...
No Matches
macroresolver_intf.h File Reference
#include <adtfucom3/adtf_ucom3.h>
#include "string_intf.h"
Include dependency graph for macroresolver_intf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  adtf::services::ant::IMacroResolver
 
class  adtf::services::thor::IMacroResolver
 
class  adtf::services::vision::IMacroResolver
 
class  adtf::services::zebra::IMacroResolver
 
class  adtf::services::IMacroResolver
 

Namespaces

namespace  adtf
 Namespace for all functionality provided by ADTF and its SDKs.
 
namespace  adtf::services
 Namespace for a summary of all service interfaces provided by ADTF.
 
namespace  adtf::services::ant
 Namespace for all service interfaces provided since v3.0.
 
namespace  adtf::services::thor
 Namespace for all service interfaces provided since v3.19.
 
namespace  adtf::services::vision
 Namespace for all service interfaces provided since v3.21.
 
namespace  adtf::services::zebra
 Namespace for all service interfaces provided since v3.25.
 

Functions

adtf::util::cString adtf::services::ant::adtf_resolve_macros (const char *strString)
 
void adtf::services::ant::adtf_register_macro (const char *strMacro, const char *strMacroString)
 
adtf::util::cString adtf::services::adtf_resolve_macros (const char *strString)
 
void adtf::services::adtf_register_macro (const char *strMacro, const char *strMacroString)
 

Variables

constexpr const char *const adtf::services::macro::ADTF_ACTIVE_FILTERGRAPH_NAME = "ADTF_ACTIVE_FILTERGRAPH_NAME"
 Resolves to the name of the currently active filter graph.
 
constexpr const char *const adtf::services::macro::ADTF_DIR = "ADTF_DIR"
 Resolves to your ADTF installation directory.
 
constexpr const char *const adtf::services::macro::ADTF_GRAPH_DIR = "ADTF_GRAPH_DIR"
 Resolves to the directory of the current .adtfgraph file loaded (if loaded via adtfgraph).
 
constexpr const char *const adtf::services::macro::ADTF_GRAPH_FILE_NAME = "ADTF_GRAPH_FILE_NAME"
 Resolves to the current .adtfgraph file loaded without path (if loaded via adtfgraph).
 
constexpr const char *const adtf::services::macro::ADTF_GRAPH_FILE_NAME_NOEXT = "ADTF_GRAPH_FILE_NAME_NOEXT"
 Resolves to the current .adtfgraph file loaded without path and without extension(if loaded via adtfgraph).
 
constexpr const char *const adtf::services::macro::ADTF_PLAYBACK_FILE_NAMES = "ADTF_PLAYBACK_FILE_NAMES"
 Resolves to the filenames of the currently opened playback files, separated by ';'.
 
constexpr const char *const adtf::services::macro::ADTF_PLAYBACK_FILE_NAMES_NOEXT = "ADTF_PLAYBACK_FILE_NAMES_NOEXT"
 Resolves to the filenames without the extension of the currently opened playback files, separated by ';'.
 
constexpr const char *const adtf::services::macro::ADTF_PLAYBACK_FILE_BASENAMES = "ADTF_PLAYBACK_FILE_BASENAMES"
 Resolves to the basenames (filenames without directory components) of the currently opened playback files, separated by ';'.
 
constexpr const char *const adtf::services::macro::ADTF_PLAYBACK_FILE_BASENAMES_NOEXT = "ADTF_PLAYBACK_FILE_BASENAMES_NOEXT"
 Resolves to the basenames (filenames without directory components) without the extension of the currently opened playback files, separated by ';'.
 
constexpr const char *const adtf::services::macro::ADTF_PLAYBACK_DIRS = "ADTF_PLAYBACK_DIRS"
 Resolves to the directories that the currently opened playback files reside in, separated by ';'.
 
constexpr const char *const adtf::services::macro::ADTF_REMOTE_CONTROL_URL = "ADTF_REMOTE_CONTROL_URL"
 Resolves to the given RPC endpoint of the current ADTF System.
 
constexpr const char *const adtf::services::macro::ADTF_SESSION_DIR = "ADTF_SESSION_DIR"
 Resolves to the directory of the current .adtfsession file loaded (if loaded via adtfsession).
 
constexpr const char *const adtf::services::macro::ADTF_SESSION_FILE_NAME = "ADTF_SESSION_FILE_NAME"
 Resolves to the current .adtfsession file loaded without path (if loaded via adtfsession).
 
constexpr const char *const adtf::services::macro::ADTF_SESSION_FILE_NAME_NOEXT = "ADTF_SESSION_FILE_NAME_NOEXT"
 Resolves to the current .adtfsession file loaded without path and without extension (if loaded via adtfsession).
 
constexpr const char *const adtf::services::macro::ADTF_SESSION_DATA_DIR = "ADTF_SESSION_DATA_DIR"
 Resolves to the directory of the current session data (if loaded via adtfsession). By default this directory points to the '/'.
 
constexpr const char *const adtf::services::macro::ADTF_SYSTEM_DIR = "ADTF_SYSTEM_DIR"
 Resolves to the directory of the current .adtfsystem file loaded (if loaded via adtfsystem).
 
constexpr const char *const adtf::services::macro::ADTF_SYSTEM_FILE_NAME = "ADTF_SYSTEM_FILE_NAME"
 Resolves to the current .adtfsystem file loaded without path (if loaded via adtfsystem).
 
constexpr const char *const adtf::services::macro::ADTF_SYSTEM_FILE_NAME_NOEXT = "ADTF_SYSTEM_FILE_NAME_NOEXT"
 Resolves to the current .adtfsystem file loaded without path and without extension (if loaded via adtfsystem).
 
constexpr const char *const adtf::services::macro::ADTF_RECORDER_DEFAULT_FILENAME_EXTENSION = "ADTF_RECORDER_DEFAULT_FILENAME_EXTENSION"
 Resolves to the default filename extension provided by the used recorder processor, including the leading dot (e.g. '.csv'). Resolves to an empty string if unavailable. Only available in the filename property of the recorder or via calls to IRecorder.
 
constexpr const char *const adtf::services::macro::THIS_OBJECT_NAME = "THIS_OBJECT_NAME"
 Resolves to the current current name of an object. Only availiable in properties during filter graph creation.
 
constexpr const char *const adtf::services::macro::THIS_OBJECT_PARENT = "THIS_OBJECT_PARENT"
 Resolves to the current full path name of an objects parent (. separated). Only availiable in properties during filter graph creation.
 
constexpr const char *const adtf::services::macro::THIS_OBJECT_FULL_NAME = "THIS_OBJECT_FULL_NAME"
 Resolves to the current full path name of an object (. separated). Only availiable in properties during filter graph creation.
 

Detailed Description

Copyright © Audi Electronics Venture GmbH. All rights reserved