ARON_MAYBE_TYPE_ACCESSOR | Generator | protectedstatic |
ARON_OTHER_ACCESSOR | Generator | protectedstatic |
ARON_PATH_ACCESSOR | Generator | protectedstatic |
ARON_READER_ACCESSOR | Generator | protectedstatic |
ARON_TEMPLATE_INSTANTIATIONS_ACCESSOR | Generator | protectedstatic |
ARON_VARIABLE_PREFIX | Generator | protectedstatic |
ARON_VARIANT_RETURN_ACCESSOR | Generator | protectedstatic |
ARON_WRITER_ACCESSOR | Generator | protectedstatic |
EscapeAccessor(const std::string &) | Generator | static |
ExtractCppTypename(const type::Variant &) | Generator | static |
ExtractCppTypenames(const std::vector< type::VariantPtr > &) | Generator | static |
FromAronType(const type::Variant &) | Generator | static |
Generator()=delete | Generator | |
Generator(const std::string &instantiatedCppTypename, const std::string &classCppTypename, const std::string &aronDataTypename, const std::string &aronTypeTypename) | Generator | |
getClassCppTypename() const | Generator | |
getCopyCtorBlock(const std::string &) const | Generator | virtual |
getCopyCtorInitializers(const std::string &) const | Generator | virtual |
getCtorBlock(const std::string &) const | Generator | virtual |
getCtorInitializers(const std::string &) const | Generator | virtual |
getDtorBlock(const std::string &) const | Generator | virtual |
getEqualsBlock(const std::string &, const std::string &) const final | IntEnumClass | virtual |
getFullClassCppTypename() const | Generator | |
getFullInstantiatedCppTypename() const | Generator | |
getFullInstantiatedCppTypenameGenerator() const | Generator | |
getInstantiatedCppTypename() const | Generator | |
getPublicVariableDeclarations(const std::string &) const final | IntEnumClass | virtual |
getReadBlock(const std::string &cppAccessor, const std::string &variantAccessor) const final | IntEnumClass | virtual |
getRequiredIncludes() const | Generator | virtual |
getResetHardBlock(const std::string &cppAccessor) const final | IntEnumClass | virtual |
getResetSoftBlock(const std::string &cppAccessor) const final | IntEnumClass | virtual |
getType() const override | SpecializedGeneratorBase< type::IntEnum, IntEnumClass > | inlinevirtual |
armarx::aron::codegenerator::cpp::Generator::getType() const =0 | Generator | pure virtual |
getWriteBlock(const std::string &cppAccessor, const Path &, std::string &variantAccessor) const final | IntEnumClass | virtual |
getWriteTypeBlock(const std::string &typeAccessor, const std::string &cppAccessor, const Path &, std::string &variantAccessor) const final | IntEnumClass | virtual |
IntEnumClass(const type::IntEnum &) | IntEnumClass | |
nextEl() const | Generator | protected |
PointerType typedef | Generator | |
resolveMaybeAccessor(const std::string &) const | Generator | protected |
resolveMaybeEqualsBlock(const CppBlockPtr &, const std::string &, const std::string &) const | Generator | protected |
resolveMaybeGenerator(const std::string &args="") const | Generator | protected |
resolveMaybeGeneratorWithSetter(const std::string &, const std::string &args="") const | Generator | protected |
resolveMaybeReadBlock(const CppBlockPtr &, const std::string &, const std::string &) const | Generator | protected |
resolveMaybeResetHardBlock(const CppBlockPtr &, const std::string &) const | Generator | protected |
resolveMaybeResetSoftBlock(const CppBlockPtr &, const std::string &) const | Generator | protected |
resolveMaybeWriteBlock(const CppBlockPtr &, const std::string &) const | Generator | protected |
SpecializedGeneratorBase(const std::string &instantiatedCppTypename, const std::string &classCppTypename, const std::string &aronDataTypename, const std::string &aronTypeTypename, const type::IntEnum &t) | SpecializedGeneratorBase< type::IntEnum, IntEnumClass > | inline |
toCopyAssignmentMethod() const | IntEnumClass | |
toCopyCtor(const std::string &) const | Generator | |
toCtor(const std::string &) const | Generator | |
toDtor(const std::string &) const | Generator | |
toEnumAssignmentMethod() const | IntEnumClass | |
toEnumCtor(const std::string &) const | IntEnumClass | |
toEnumFields() const | IntEnumClass | |
toEqualsMethod() const | Generator | |
toFromStringMethod() const | IntEnumClass | |
toIntAssignmentMethod() const | IntEnumClass | |
toIntMethod() const | IntEnumClass | |
toPointerAccessor(const std::string &) const | Generator | protected |
toReadMethod() const | Generator | |
toResetHardMethod() const | Generator | |
toResetSoftMethod() const | Generator | |
toSpecializedDataReaderMethod(const ReaderInfo &info) const | Generator | |
toSpecializedDataWriterMethod(const WriterInfo &info) const | Generator | |
toSpecializedStaticDataReaderMethod(const StaticReaderInfo &info) const | Generator | |
toSpecializedTypeWriterMethod(const WriterInfo &info) const | Generator | |
toToStringMethod() const | IntEnumClass | |
toWriteMethod() const | Generator | |
toWriteTypeMethod() const | Generator | |
type | SpecializedGeneratorBase< type::IntEnum, IntEnumClass > | protected |
~Generator()=default | Generator | virtual |
~IntEnumClass()=default | IntEnumClass | virtual |
~SpecializedGeneratorBase()=default | SpecializedGeneratorBase< type::IntEnum, IntEnumClass > | virtual |