Struct ov::SoPtr#
-
template<class T>
struct SoPtr# This class instantiate object using shared library.
- Template Parameters:
T – An type of object SoPtr can hold
Public Functions
-
SoPtr() = default#
Default constructor.
-
inline ~SoPtr()#
Destructor preserves unloading order of implementation object and reference to library.
Constructs an object with existing shared object reference and loaded pointer.
- Parameters:
ptr – pointer to the loaded object
so – Existing reference to library
Constructs an object with existing shared object reference.
- Parameters:
ptr – pointer to the loaded object
Constructs an object with existing shared object reference.
- Parameters:
ptr – pointer to the loaded object