GATE
gate::Struct Class Reference

Public Member Functions

 Struct (gate_struct_ptr_t ptr) noexcept
 
 Struct (Struct const &src) noexcept
 
Structoperator= (Struct const &src) noexcept
 
gate_struct_t const * c_impl () const
 
gate_struct_tc_impl ()
 
size_t getStructSize () const
 
String getStructName () const
 
size_t getMemberCount () const
 
gate_type_id_t getMemberType (size_t index) const
 
String getMemberName (size_t index) const
 
size_t getMemberIndex (String const &memberName) const
 
gate_type_id_t getMemberType (String const &memberName) const
 
void const * getMember (size_t index) const
 
void const * getMember (String const &memberName) const
 

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