CPP-TOOLBOX
Loading...
Searching...
No Matches
meta_utils::MetaMethod Class Reference

#include <meta_utils.hpp>

Public Member Functions

 MetaMethod ()
 
 MetaMethod (MetaFunction function, AccessSpecifier access=AccessSpecifier::Public, bool is_static=false, bool is_virtual=false, bool is_const=false, bool is_override=false)
 
std::string to_string () const
 

Public Attributes

MetaFunction function
 
AccessSpecifier access = AccessSpecifier::Public
 
bool is_static = false
 
bool is_virtual = false
 
bool is_const = false
 
bool is_override = false
 

Constructor & Destructor Documentation

◆ MetaMethod() [1/2]

meta_utils::MetaMethod::MetaMethod ( )
inline

◆ MetaMethod() [2/2]

meta_utils::MetaMethod::MetaMethod ( MetaFunction function,
AccessSpecifier access = AccessSpecifier::Public,
bool is_static = false,
bool is_virtual = false,
bool is_const = false,
bool is_override = false )
inline

Member Function Documentation

◆ to_string()

std::string meta_utils::MetaMethod::to_string ( ) const
inline

Member Data Documentation

◆ access

AccessSpecifier meta_utils::MetaMethod::access = AccessSpecifier::Public

◆ function

MetaFunction meta_utils::MetaMethod::function

◆ is_const

bool meta_utils::MetaMethod::is_const = false

◆ is_override

bool meta_utils::MetaMethod::is_override = false

◆ is_static

bool meta_utils::MetaMethod::is_static = false

◆ is_virtual

bool meta_utils::MetaMethod::is_virtual = false

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