Archicad 28 C++ API
|
A base class for all ACAPI objects. Purely technical. More...
#include <Object.hpp>
Public Member Functions | |
Object (std::shared_ptr< Impl::ObjectImpl > impl) | |
Constructs a new object. | |
const API_Token & | GetToken () const |
Get the token for this object. | |
Protected Member Functions | |
~Object () | |
Default destructor. | |
Protected Attributes | |
std::shared_ptr< Impl::ObjectImpl > | mImpl |
Impl object given by constructor. | |
Friends | |
class | Impl::UsageLogger |
template<class T > | |
class | Impl::ImplAccessor |
A base class for all ACAPI objects. Purely technical.
ACAPI::v1::Object::Object | ( | std::shared_ptr< Impl::ObjectImpl > | impl | ) |
Constructs a new object.
impl | Impl instance of the object. |
const API_Token & ACAPI::v1::Object::GetToken | ( | ) | const |
Get the token for this object.