lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::properties::property_collection< Class, Description, Vector > Member List
This is the complete list of members for lean::properties::property_collection< Class, Description, Vector >, including all inherited members.
add(const property_desc &propertyDesc)lean::properties::property_collection< Class, Description, Vector > [inline]
begin() const lean::properties::property_collection< Class, Description, Vector > [inline]
const_iterator typedeflean::properties::property_collection< Class, Description, Vector >
construct_inplace()lean::properties::property_collection< Class, Description, Vector > [inline, static]
construct_inplace(Iterator begin, Iterator end)lean::properties::property_collection< Class, Description, Vector > [inline, static]
construct_inplace(const Range &range)lean::properties::property_collection< Class, Description, Vector > [inline, static]
count() const lean::properties::property_collection< Class, Description, Vector > [inline]
data() const lean::properties::property_collection< Class, Description, Vector > [inline]
data_end() const lean::properties::property_collection< Class, Description, Vector > [inline]
desc(size_t id) const lean::properties::property_collection< Class, Description, Vector > [inline]
end() const lean::properties::property_collection< Class, Description, Vector > [inline]
get(const Class &object, size_t id, Value &value) const lean::properties::property_collection< Class, Description, Vector > [inline]
get(const Class &object, size_t id, Value *values, size_t count) const lean::properties::property_collection< Class, Description, Vector > [inline]
iterator typedeflean::properties::property_collection< Class, Description, Vector >
operator=(inplace_builder<> &right)lean::properties::property_collection< Class, Description, Vector > [inline]
property_collection()lean::properties::property_collection< Class, Description, Vector > [inline]
property_collection(Iterator begin, Iterator end)lean::properties::property_collection< Class, Description, Vector > [inline]
property_collection(const Range &range)lean::properties::property_collection< Class, Description, Vector > [inline]
property_collection(inplace_builder<> &right)lean::properties::property_collection< Class, Description, Vector > [inline]
property_desc typedeflean::properties::property_collection< Class, Description, Vector >
set(Class &object, size_t id, const Value &value) const lean::properties::property_collection< Class, Description, Vector > [inline]
set(Class &object, size_t id, const Value *values, size_t count) const lean::properties::property_collection< Class, Description, Vector > [inline]