CACAO
Public Member Functions | Data Fields
classref_or_classinfo Union Reference

Public Member Functions

bool is_classref () const
 
bool is_classinfo () const
 

Data Fields

constant_classrefref
 
classinfocls
 
voidany
 

Detailed Description

C++11:
Replace static constructors with regular constructors. With C++98 this breaks other unions that use classref_or_classinfo.

Definition at line 61 of file references.hpp.

Member Function Documentation

bool classref_or_classinfo::is_classinfo ( ) const
inline

Definition at line 67 of file references.hpp.

bool classref_or_classinfo::is_classref ( ) const
inline

Definition at line 66 of file references.hpp.

Field Documentation

void* classref_or_classinfo::any

Definition at line 64 of file references.hpp.

classinfo* classref_or_classinfo::cls

Definition at line 63 of file references.hpp.

constant_classref* classref_or_classinfo::ref

Definition at line 62 of file references.hpp.


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