PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
ScaleDefinition Member List

This is the complete list of members for ScaleDefinition, including all inherited members.

AddDimension(const ScaleDimension &dimension)ScaleDefinition
AddQuestion(const ScaleQuestion &question)ScaleDefinition
AddTranslation(const std::string &language, const std::string &key, const std::string &value)ScaleDefinition
CreateNew(const std::string &code)ScaleDefinitionstatic
ExportToJSON(const std::string &definitionsPath, const std::string &translationsPath)ScaleDefinition
ExportToOSD(const std::string &outputDir)ScaleDefinition
GetAvailableLanguages() constScaleDefinition
GetComputed()ScaleDefinitioninline
GetComputed() constScaleDefinitioninline
GetDataOutput()ScaleDefinitioninline
GetDataOutput() constScaleDefinitioninline
GetDefaultRequired() constScaleDefinitioninline
GetDimension(const std::string &dimensionID)ScaleDefinition
GetDimensions()ScaleDefinitioninline
GetDimensions() constScaleDefinitioninline
GetLikertOptions()ScaleDefinitioninline
GetLikertOptions() constScaleDefinitioninline
GetParameters()ScaleDefinitioninline
GetParameters() constScaleDefinitioninline
GetQuestion(const std::string &questionID)ScaleDefinition
GetQuestions()ScaleDefinitioninline
GetQuestions() constScaleDefinitioninline
GetRawDefinition()ScaleDefinitioninline
GetRawDefinition() constScaleDefinitioninline
GetReportConfig()ScaleDefinitioninline
GetReportConfig() constScaleDefinitioninline
GetScaleInfo()ScaleDefinitioninline
GetScaleInfo() constScaleDefinitioninline
GetScoring()ScaleDefinitioninline
GetScoring() constScaleDefinitioninline
GetTranslation(const std::string &language, const std::string &key) constScaleDefinition
GetTranslations()ScaleDefinitioninline
GetTranslations() constScaleDefinitioninline
InsertQuestion(int index, const ScaleQuestion &question)ScaleDefinition
IsDirty() constScaleDefinitioninline
IsSourceOSD() constScaleDefinitioninline
LoadFromFile(const std::string &jsonPath)ScaleDefinitionstatic
LoadFromOSDFile(const std::string &osdPath)ScaleDefinitionstatic
LoadFromScalesDir(const std::string &basePath, const std::string &scaleCode)ScaleDefinition
MoveQuestion(int fromIndex, int toIndex)ScaleDefinition
RemoveDimension(const std::string &dimensionID)ScaleDefinition
RemoveQuestion(const std::string &questionID)ScaleDefinition
RemoveTranslation(const std::string &language)ScaleDefinition
SaveToFile(const std::string &jsonPath)ScaleDefinition
ScaleDefinition()ScaleDefinition
SetDefaultRequired(int val)ScaleDefinitioninline
SetDirty(bool dirty)ScaleDefinitioninline
Validate(std::string &errorOutput)ScaleDefinition
ValidateInternal() constScaleDefinition
~ScaleDefinition()ScaleDefinition