ADTF
|
Namespace for the ADTF uCOM3 SDK. More...
Namespaces | |
ant | |
Namespace for all functionality provided since v3.0. | |
catwo | |
Namespace for all functionality provided since v3.2. | |
hollow | |
Namespace for all functionality provided since v3.7. | |
kiwi | |
Namespace for all functionality provided since v3.10. | |
nitro | |
Namespace for all functionality provided since v3.13. | |
penguin | |
Namespace for all functionality provided since v3.15. | |
spider | |
Namespace for all functionality provided since v3.18. | |
testing | |
Namespace for all provided testing functionality helper. | |
Typedefs | |
template<typename ... Interfaces> | |
using | interface_expose = ant::interface_expose< Interfaces... > |
Alias bringing the latest version of meta struct template ant::interface_expose into scope. | |
template<typename ... ParentTypes> | |
using | inherit_from = ant::inherit_from< ParentTypes... > |
Alias bringing the latest version of meta struct template ant::inherit_from into scope. | |
template<typename ... InterfaceTypes> | |
using | expose_interfaces = ant::expose_interfaces< InterfaceTypes... > |
Alias bringing the latest version of meta struct template ant::expose_interfaces into scope. | |
template<typename ... Types> | |
using | default_object = ant::default_object< Types... > |
Alias bringing the latest version of meta struct template ant::default_object into scope. | |
template<typename BASE_CLASS , typename EXTEND_INTERFACE , typename Child > | |
using | extend_object = ant::extend_object< BASE_CLASS, EXTEND_INTERFACE, Child > |
Alias bringing the latest version of meta struct template ant::extend_object into scope. | |
using | IClassFactory = ant::IClassFactory |
Alias always bringing the latest version of ant::IClassFactory into scope. | |
using | IClassInfo = ant::IClassInfo |
Alias always bringing the latest version of ant::IClassInfo into scope. | |
using | tNamedVersion = ant::tNamedVersion |
Alias alwas bringing the latest version of ant::tNamedVersion into scope. | |
using | tDependencyDescription = ant::tDependencyDescription |
Alias alwas bringing the latest version of ant::tDependencyDescription into scope. | |
using | IDevice = ant::IDevice |
Alias always bringing the latest version of ant::IDevice into scope. | |
template<typename T > | |
using | IForwardIterator = ant::IForwardIterator< T > |
Alias always bringing the latest version of ant::IForwardIterator into scope. | |
template<typename T > | |
using | IBidirectionalIterator = ant::IBidirectionalIterator< T > |
Alias always bringing the latest version of ant::IBidirectionalIterator into scope. | |
template<typename T > | |
using | IRandomAccessIterator = ant::IRandomAccessIterator< T > |
Alias always bringing the latest version of ant::IRandomAccessIterator into scope. | |
template<typename T , template< typename > class IteratorType = ant::forward_iterator> | |
using | iterator_adapter = ant::iterator_adapter< T, IteratorType > |
Alias always bringing the latest version of ant::iterator_adapter into scope. | |
template<typename T > | |
using | pointer_iterator = ant::pointer_iterator< T > |
Alias always bringing the latest version of ant::pointer_iterator into scope. | |
template<typename T > | |
using | forward_iterator = ant::forward_iterator< T > |
Alias always bringing the latest version of ant::forward_iterator into scope. | |
using | IObjectCompatibility = ant::IObjectCompatibility |
Alias always bringing the latest version of ant::IObjectCompatibility into scope. | |
using | IObjectInfo = ant::IObjectInfo |
Alias always bringing the latest version of ant::IObjectInfo into scope. | |
using | IObject = ant::IObject |
Alias always bringing the latest version of ant::IObject into scope. | |
using | IObjectPool = ant::IObjectPool |
Alias always bringing the latest version of ant::IObjectPool into scope. | |
using | IPluginInfo = ant::IPluginInfo |
Alias always bringing the latest version of ant::IPlugin into scope. | |
using | IScriptable = ant::IScriptable |
Alias always bringing the latest version of ant::IScriptable into scope. | |
using | ISerializable = ant::ISerializable |
Alias always bringing the latest version of ant::ISerializable into scope. | |
using | IService = ant::IService |
Alias always bringing the latest version of ant::IService into scope. | |
template<class T > | |
using | object_ptr = ant::object_ptr< T > |
Alias always bringing the latest version of ant::object_ptr into scope. | |
template<class T > | |
using | iobject_ptr = ant::iobject_ptr< T > |
Alias always bringing the latest version of ant::iobject_ptr into scope. | |
template<class T > | |
using | enable_object_ptr_from_this = ant::enable_object_ptr_from_this< T > |
Alias always bringing the latest version of ant::enable_object_ptr_from_this into scope. | |
template<class T > | |
using | weak_object_ptr = ant::weak_object_ptr< T > |
Alias always bringing the latest version of ant::weak_object_ptr into scope. | |
using | cPluginInfo = ant::cPluginInfo |
Alias always bringing the latest version of ant::IPlugin into scope. | |
Namespace for the ADTF uCOM3 SDK.
Within this namespace all interfaces, classes and functions always refer to their last revised implementation. When using types defined within this namespace it is guaranteed to always use the latest version of the types.