GATE
gate::Property Member List

This is the complete list of members for gate::Property, including all inherited members.

addArrayItem(Property const &item) (defined in gate::Property)gate::Property
addObjectMember(String const &name, Property const &value) (defined in gate::Property)gate::Property
assignCopy(gate_property_t &target, Property const &source) (defined in gate::Property)gate::Propertystatic
c_impl() (defined in gate::Property)gate::Property
c_impl() const (defined in gate::Property)gate::Property
createCopy(gate_property_t &target, Property const &source) (defined in gate::Property)gate::Propertystatic
createFrom(gate_property_t &movableProp) (defined in gate::Property)gate::Propertystatic
exportToStruct(gate_struct_t *ptr_struct) (defined in gate::Property)gate::Property
exportToStruct(StructRef< T > &structRef) (defined in gate::Property)gate::Propertyinline
getArray() const (defined in gate::Property)gate::Property
getArrayItem(size_t index) const (defined in gate::Property)gate::Property
getArrayLength() const (defined in gate::Property)gate::Property
getBool() const (defined in gate::Property)gate::Property
getInt() const (defined in gate::Property)gate::Property
getObjectMember(String const &name) (defined in gate::Property)gate::Property
getObjectMemberNames() const (defined in gate::Property)gate::Property
getObjectMembers() const (defined in gate::Property)gate::Property
getReal() const (defined in gate::Property)gate::Property
getString() const (defined in gate::Property)gate::Property
getType() const (defined in gate::Property)gate::Property
object_members_t typedef (defined in gate::Property)gate::Property
operator=(Property const &src) (defined in gate::Property)gate::Property
Property() (defined in gate::Property)gate::Property
Property(bool_t const &bool_value) (defined in gate::Property)gate::Property
Property(int64_t int_value) (defined in gate::Property)gate::Property
Property(real32_t const &flt_value) (defined in gate::Property)gate::Property
Property(real64_t const &dbl_value) (defined in gate::Property)gate::Property
Property(gate_string_t const *ptr_string) (defined in gate::Property)gate::Property
Property(char const *c_string) (defined in gate::Property)gate::Property
Property(String const &string_value) (defined in gate::Property)gate::Property
Property(Array< Property > const &array_value) (defined in gate::Property)gate::Property
Property(object_members_t const &object_value) (defined in gate::Property)gate::Property
Property(gate_struct_t const *ptr_struct) (defined in gate::Property)gate::Property
Property(gate_property_t const &src_base) (defined in gate::Property)gate::Property
Property(Property const &src) (defined in gate::Property)gate::Property
removeArrayItem(size_t index) (defined in gate::Property)gate::Property
removeObjectMember(String const &name) (defined in gate::Property)gate::Property
swap(Property &that) noexcept (defined in gate::Property)gate::Property
Type_Array enum value (defined in gate::Property)gate::Property
Type_Bool enum value (defined in gate::Property)gate::Property
Type_Empty enum value (defined in gate::Property)gate::Property
Type_Int enum value (defined in gate::Property)gate::Property
Type_Object enum value (defined in gate::Property)gate::Property
Type_Real enum value (defined in gate::Property)gate::Property
Type_String enum value (defined in gate::Property)gate::Property
TypeEnum enum name (defined in gate::Property)gate::Property
~Property() noexcept (defined in gate::Property)gate::Property