Library of Assembled Shared Sources
 
Loading...
Searching...
No Matches
lass::python::IntFlagDefinition< EnumType > Member List

This is the complete list of members for lass::python::IntFlagDefinition< EnumType >, including all inherited members.

addEnumerator(std::string name, TEnum value)lass::python::IntEnumDefinition< EnumType >inline
build(TEnum value) constlass::python::IntEnumDefinition< EnumType >inline
doc() constlass::python::EnumDefinitionBase
doFreezeDefinition(TPyObjPtr &&kwargs) overridelass::python::IntEnumDefinition< EnumType >inlineprotectedvirtual
doMakeEnumType(TPyObjPtr &&enumerators, TPyObjPtr &&kwargs) overridelass::python::IntFlagDefinition< EnumType >inlineprotectedvirtual
doValueObject(PyObject *obj) const overridelass::python::IntEnumDefinition< EnumType >inlineprotectedvirtual
EnumDefinitionBase(const char *name)lass::python::EnumDefinitionBaseprotected
EnumDefinitionBase(const char *name, const char *doc)lass::python::EnumDefinitionBaseprotected
freezeDefinition(const char *moduleName, const char *scopeName)lass::python::EnumDefinitionBase
get(PyObject *obj, TEnum &value) constlass::python::IntEnumDefinition< EnumType >inline
IntEnumDefinition(const char *name)lass::python::IntEnumDefinition< EnumType >inline
IntEnumDefinition(const char *name, const char *doc)lass::python::IntEnumDefinition< EnumType >inline
IntEnumDefinition(const char *name, std::initializer_list< Enumerator > enumerators)lass::python::IntEnumDefinition< EnumType >inline
IntEnumDefinition(const char *name, const char *doc, std::initializer_list< Enumerator > enumerators)lass::python::IntEnumDefinition< EnumType >inline
IntFlagDefinition(const char *name, const char *doc, FlagBoundary boundary, std::initializer_list< Enumerator > enumerators)lass::python::IntFlagDefinition< EnumType >inline
name() constlass::python::EnumDefinitionBase
type() constlass::python::EnumDefinitionBase
valueObject(PyObject *obj) constlass::python::EnumDefinitionBaseprotected