Asposecpplib
System::TypeInfoPtr Struct Reference

Wrapper for a pointer to an instance of TypeInfo class. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type. More...

Inherited by System::TypeInfo::BoxedValue< T >.

Public Member Functions

 operator TypeInfo * ()
 Returns a raw pointer to the represented TypeInfo object. More...
 

Public Attributes

std::unique_ptr< TypeInfoptr
 Unique pointer to the TypeInfo object. More...
 

Detailed Description

Wrapper for a pointer to an instance of TypeInfo class. This type should be allocated on stack and passed to functions by value or by reference. Never use System::SmartPtr class to manage objects of this type.

Member Function Documentation

◆ operator TypeInfo *()

System::TypeInfoPtr::operator TypeInfo * ( )
inline

Returns a raw pointer to the represented TypeInfo object.

Member Data Documentation

◆ ptr

std::unique_ptr<TypeInfo> System::TypeInfoPtr::ptr

Unique pointer to the TypeInfo object.