Public Types | Data Fields
efl::eolian::eo_class Struct Reference

Public Types

enum  eo_class_type {
  regular_,
  regular_noninst_,
  interface_,
  mixin_
}
 

Data Fields

eo_class_type type
 
std::string name
 
std::string eo_name
 
ancestors_container_type parents
 
ancestors_container_type ancestors
 
constructors_container_type constructors
 
constructors_container_type optional_constructors
 
constructors_container_type all_constructors
 
functions_container_type functions
 
events_container_type own_events
 
events_container_type concrete_events
 
std::string comment
 
std::string name_space