LibGimbal  1.0.0
Ultimate C17/C++20 Cross-Language Runtime Framework and Meta Type System
MetaInstance Class Reference

#include <gimbal_meta.hpp>

Inheritance diagram for MetaInstance:
Collaboration diagram for MetaInstance:

Public Member Functions

const GblMetaInstancegetMetaInstance_ (void) const
 
 operator GblMetaInstance * ()
 
void setSizeOf (gimbal::Size size)
 
void setAlignOf (gimbal::Size align)
 
- Public Member Functions inherited from MetaInstanceBase< MetaInstance >
gimbal::Size getSizeOf (void) const
 
gimbal::Size getAlignOf (void) const
 
DispatcherView getDispatcher (void) const
 
 operator const GblMetaInstance * () const
 

Additional Inherited Members

- Data Fields inherited from GblMetaInstance
GblSize sizeOf
 
GblSize alignOf
 
GblDispatcher dispatcher
 

Detailed Description

Definition at line 142 of file gimbal_meta.hpp.

Member Function Documentation

◆ getMetaInstance_()

const GblMetaInstance* getMetaInstance_ ( void  ) const
inline

Definition at line 147 of file gimbal_meta.hpp.

◆ operator GblMetaInstance *()

operator GblMetaInstance * ( )
inline

Definition at line 148 of file gimbal_meta.hpp.

◆ setAlignOf()

void setAlignOf ( gimbal::Size  align)
inline

Definition at line 153 of file gimbal_meta.hpp.

◆ setSizeOf()

void setSizeOf ( gimbal::Size  size)
inline

Definition at line 152 of file gimbal_meta.hpp.


The documentation for this class was generated from the following file: