Copyright © Audi Electronics Venture GmbH. More...
Go to the source code of this file.
Classes | |
class | IString |
The IString interface provides methods for getting and setting strings through abstract interfaces. More... | |
struct | adtf_string_forward< T > |
Implementation concept template for user defined adtf_string type support (see Supported types for adtf_string<T> for writing and reading strings via interface IString). More... | |
struct | adtf_string_forward< std::string > |
Specialization for std::string class. More... | |
struct | adtf_string_forward< adtf::util::cString > |
Specialization for adtf::util::cString class. More... | |
struct | adtf_string_forward< adtf::util::cFilename > |
Specialization for adtf::util::cFilename class. More... | |
struct | adtf_string_forward< const char > |
Specialisation for const char pointer. More... | |
class | adtf_string< T > |
Wrapping template for a rvalue reference of an IString interface for the type T (see Supported types for adtf_string<T> for writing and reading strings via interface IString). More... | |
class | cStringLengthProxy |
class | cStringRedirect |
struct | adtf_string_forward< T > |
Implementation concept template for user defined adtf_string type support (see Supported types for adtf_string<T> for writing and reading strings via interface IString). More... | |
class | adtf_string< T > |
Wrapping template for a rvalue reference of an IString interface for the type T (see Supported types for adtf_string<T> for writing and reading strings via interface IString). More... | |
class | IString |
The IString interface provides methods for getting and setting strings through abstract interfaces. More... | |
class | cStringRedirect |
Namespaces | |
namespace | adtf |
Namespace for entire ADTF SDK. | |
namespace | adtf::base |
Namespace for the ADTF Base SDK. | |
namespace | adtf::base::ant |
Namespace for all functionality of the ADTF Base SDK provided since v3.0. | |
namespace | adtf::base::spider |
Namespace for all functionality of the ADTF Base SDK provided since v3.18. | |
Macros | |
#define | adtf_string_intf(__string__) |
The adtf_string_intf Macro helps to easily create a rvalue reference of a adtf::util::cString. | |
#define | adtf_char_intf(__const_char_ptr__) |
Helper for const tchar to a IString interface if used for set value operations. | |
#define adtf_char_intf | ( | __const_char_ptr__ | ) |
Helper for const tchar to a IString interface if used for set value operations.
__const_char_ptr__ | valid const char pointer |
Definition at line 375 of file string_intf.h.
#define adtf_string_intf | ( | __string__ | ) |
The adtf_string_intf Macro helps to easily create a rvalue reference of a adtf::util::cString.
Use as follows:
__string__ | Valid instance of a adtf::util::cString |
Definition at line 371 of file string_intf.h.
Referenced by adtf::services::ant::adtf_resolve_macros(), adtf::filter::ant::filter_create_pin_with_exact_name(), adtf::filter::ant::filter_create_pin_with_exact_name(), interface_client< Interface >::Get(), adtf::streaming::lucky::get_stream_type_audio_format(), adtf::streaming::ant::operator==(), property_value< T >::Set(), and adtf::streaming::lucky::set_stream_type_audio_format().