ADTF  3.18.2
object_ptr.h File Reference

Copyright © Audi Electronics Venture GmbH. More...

Go to the source code of this file.

Classes

class  object_ptr_const_conversion< T >
 Enables implicit conversion operators to iobject_ptr<const T> More...
 
class  object_ptr_const_conversion< const T >
 Disables implicit conversion operators to iobject_ptr<const T> (implemented through inheritance) More...
 
class  object_ptr_base< T, false, TChild >
 Base class for object_ptr<> specialized for T without an ADTF_IID() defined. More...
 
class  object_ptr_base< T, true, TChild >
 Base class for object_ptr<> specialized for T with an ADTF_IID() defined. More...
 
class  object_ptr_base< IObject >
 Specialized for child class being object_ptr<IObject> (only implicit conversion to const necessary) More...
 
class  object_ptr_base< const IObject >
 Specialized for child class being object_ptr<const IObject> (no conversion operator necessary) More...
 
class  object_ptr< T >
 Object pointer implementation used for reference counting on objects of type IObject. More...
 

Namespaces

 adtf
 Namespace for entire ADTF SDK.
 
 adtf::ucom
 Namespace for the ADTF uCOM3 SDK.
 
 adtf::ucom::ant
 Namespace for all functionality provided since v3.0.
 

Typedefs

template<class T >
using object_ptr = ant::object_ptr< T >
 Alias always bringing the latest version of ant::object_ptr into scope.
 

Detailed Description

Copyright © Audi Electronics Venture GmbH.

All rights reserved

Definition in file object_ptr.h.