Public Types | Public Member Functions | Data Fields
efl::eolian::eolian_type Struct Reference

Public Types

enum  category_type {
  unknown_,
  simple_,
  complex_,
  callback_
}
 

Public Member Functions

 eolian_type (std::string native_, category_type category_, bool is_const_, bool is_own_, bool is_class_, bool binding_requires_optional_, std::string binding_, includes_container_type includes_)
 
 eolian_type (std::string native_, category_type category_, includes_container_type const &includes_)
 

Data Fields

std::string native
 
category_type category
 
bool is_const
 
bool is_own
 
bool is_class
 
bool binding_requires_optional
 
std::string binding
 
includes_container_type includes