callback_object_base< AD_TAPE > Class Template Reference
|
CPP API
|
Public Member Functions |
Protected Member Functions |
Protected Attributes |
Friends |
List of all members
ad::helper::callback_object_base< AD_TAPE > Class Template Reference
#include <ad.hpp>
Inheritance diagram for ad::helper::callback_object_base< AD_TAPE >:
Public Member Functions | |
| callback_object_base () | |
| virtual double | get_memory_size () |
| AD_TAPE * | get_tape () |
| void | set_tape (AD_TAPE *t) |
Protected Member Functions | |
| virtual | ~callback_object_base () |
Protected Attributes | |
| AD_TAPE * | registered_tape |
Friends | |
| template<typename AD_TAPE_REAL , typename AD_ADJOINT_REAL > | |
| struct | ad::internal::blob_tape |
Constructor & Destructor Documentation
◆ ~callback_object_base()
template<typename AD_TAPE >
|
inlineprotectedvirtual |
◆ callback_object_base()
template<typename AD_TAPE >
|
inline |
Member Function Documentation
◆ get_memory_size()
template<typename AD_TAPE >
|
inlinevirtual |
Reimplemented in ad::helper::userdata_object_base< AD_TYPE, AD_TAPE >.
◆ get_tape()
template<typename AD_TAPE >
|
inline |
◆ set_tape()
template<typename AD_TAPE >
|
inline |
Friends And Related Function Documentation
◆ ad::internal::blob_tape
template<typename AD_TAPE >
template<typename AD_TAPE_REAL , typename AD_ADJOINT_REAL >
|
friend |
Member Data Documentation
◆ registered_tape
template<typename AD_TAPE >
|
protected |
Generated by