ImagingTools Core SDK
imtsdlgencpp::CObjectModificatorCompBase Member List

This is the complete list of members for imtsdlgencpp::CObjectModificatorCompBase, including all inherited members.

AddArrayWriteToObject(QTextStream &stream, const imtsdl::CSdlField &field, const QString &variableName, const QString &targetObjectVariableName, uint horizontalIndents) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddContainerListAccessCode(QTextStream &stream, const imtsdl::CSdlField &field, const QString &variableName, quint16 horizontalIndents, ListAccessResult &result) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddContainerValueCheckConditionBegin(QTextStream &stream, const imtsdl::CSdlField &field, bool expected, quint16 horizontalIndents) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddContainerValueReadFromObject(QTextStream &stream, const imtsdl::CSdlField &field, const QString &variableName, quint16 horizontalIndents) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddCreationOfTemporaryArray(QTextStream &stream, const imtsdl::CSdlField &field) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddFieldValueAppendToObjectArray(QTextStream &stream, const imtsdl::CSdlField &field, const QString &arrayContainerVariableName, const QString &variableName, uint horizontalIndents) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddFieldValueWriteToObject(QTextStream &stream, const imtsdl::CSdlField &field, const QString &variableName, uint horizontalIndents) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
AddObjectValueWriteToObject(QTextStream &stream, const imtsdl::CSdlField &field, const QString &variableName, uint horizontalIndents) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
CalculateTargetCppFilesFromSchemaParams(const iprm::IParamsSet &schemaParams, const ISdlProcessArgumentsParser &argumentParser, bool relativePath=false)imtsdl::CSdlToolsprotectedstatic
imtsdlgencpp::CSdlUnionConverter::ConversionType enum nameimtsdlgencpp::CSdlUnionConverterprotected
ConvertTypeOrEnumOrUnion(const CSdlField &sdlField, const SdlEnumList &enumList, const SdlUnionList &unionList, bool *isCustomPtr=nullptr, bool *isComplexPtr=nullptr, bool *isArrayPtr=nullptr, bool *isEnumPtr=nullptr, bool *isUnion=nullptr)imtsdl::CSdlToolsprotectedstatic
CT_MODEL_SCALAR enum valueimtsdlgencpp::CSdlUnionConverterprotected
GetArrayContainerObjectVariableName() const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual
GetCompleteOutputPath(const iprm::IParamsSet &schemaParams, const ISdlProcessArgumentsParser &argumentParser, bool cleanPath, bool cppPath)imtsdl::CSdlToolsprotectedstatic
GetSdlTypeOrEnumOrUnionForField(const CSdlField &sdlField, const SdlTypeList &typeList, const SdlEnumList &enumList, const SdlUnionList &unionList)imtsdl::CSdlToolsprotectedstatic
GetTempOutputPathFromParams(const iprm::IParamsSet *paramsPtr, const QString &fallbackPath=QString())imtsdl::CSdlToolsprotectedstatic
GetUnionListElementType(bool forScalar) constimtsdlgencpp::CObjectModificatorCompBaseprotectedvirtual
s_sdlGlobalPrefiximtsdl::CSdlToolsprotectedstatic
WriteSetValueToStruct(QTextStream &stream, const imtsdl::CSdlField &field, const QString &objectName=QStringLiteral("object")) constimtsdlgencpp::CObjectModificatorCompBaseprotected
WriteTypenameToObjectCode(QTextStream &stream, const imtsdl::CSdlType &sdlType) const =0imtsdlgencpp::CObjectModificatorCompBaseprotectedpure virtual