template_class< X > Class Template Reference

CPP API: ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X > Class Template Reference
ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X > Class Template Reference
Inheritance diagram for ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X >:
Collaboration diagram for ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X >:

Public Member Functions

virtual double size ()
 
 template_class (X data)
 
virtual ~template_class ()
 
- Public Member Functions inherited from ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::templated_base_class< X >
const X & get_data () const
 
 templated_base_class (const X &d)
 
- Public Member Functions inherited from ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_base_class
virtual ~template_base_class ()
 

Additional Inherited Members

- Public Attributes inherited from ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::templated_base_class< X >
const X _data
 

Constructor & Destructor Documentation

◆ template_class()

template<class AD_TYPE , class AD_TAPE >
template<typename X >
ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X >::template_class ( data)
inline

◆ ~template_class()

template<class AD_TYPE , class AD_TAPE >
template<typename X >
virtual ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X >::~template_class ( )
inlinevirtual

Member Function Documentation

◆ size()

template<class AD_TYPE , class AD_TAPE >
template<typename X >
virtual double ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >::template_class< X >::size ( )
inlinevirtual