ADTF
class_info.h File Reference

Copyright © Audi Electronics Venture GmbH. More...

Go to the source code of this file.

Classes

class  cClassInfo
 The Helper Storage Class for a IClassInfo. 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.
 
 adtf::ucom::ant::detail
 Namespace for all internally used uCOM functionality implemented.
 

Functions

template<typename classT >
constexpr const cClassInfo & get_class_info_reference ()
 Get reference to static class info constant of the classT type. More...
 
template<typename classT >
constexpr const cClassInfo & get_class_info_reference (const classT *)
 Convenience function usable with a pointer to an object of type classT. More...
 
template<typename classT >
constexpr const cClassInfo & get_class_info_reference (const classT &)
 Convenience function usable with a reference to an object of type classT. More...
 
template<typename classT >
object_ptr< const adtf::ucom::ant::IClassInfoget_class_info ()
 Get the class info of the Class type. More...
 
template<typename classT >
object_ptr< const adtf::ucom::ant::IClassInfoget_class_info (const classT &)
 Convenience function usable with a reference to an object of type classT. More...
 
template<typename classT >
object_ptr< const adtf::ucom::ant::IClassInfoget_class_info (const classT *)
 Convenience function usable with a pointer to an object of type classT. More...
 

Detailed Description

Copyright © Audi Electronics Venture GmbH.

All rights reserved

Definition in file class_info.h.