|
PEBL 2.2
Psychology Experiment Building Language - Cross-platform psychological experiment development system
|
#include <Chain.h>
Public Member Functions | |
| ChainItem () | |
| ChainItem (ItemType t) | |
| std::string | CreateChainPageConfig (const std::string &tempDir) const |
| std::string | BuildTestCommand (const std::string &studyPath, const std::string &subjectID) const |
| std::string | GetDisplayName () const |
| bool | IsPageItem () const |
Public Attributes | |
| ItemType | type |
| std::string | title |
| std::string | content |
| std::string | testName |
| std::string | paramVariant |
| std::string | language |
| int | randomGroup |
| std::string ChainItem::BuildTestCommand | ( | const std::string & | studyPath, |
| const std::string & | subjectID | ||
| ) | const |
Definition at line 79 of file Chain.cpp.
References language, paramVariant, and testName.
| std::string ChainItem::CreateChainPageConfig | ( | const std::string & | tempDir | ) | const |
Definition at line 47 of file Chain.cpp.
References content, ItemTypeToString(), title, and type.
| std::string ChainItem::GetDisplayName | ( | ) | const |
Definition at line 106 of file Chain.cpp.
References IsPageItem(), ItemTypeToString(), testName, title, and type.
Referenced by LauncherUI::Render().
|
inline |
Definition at line 52 of file Chain.h.
References Completion, Consent, Instruction, and type.
Referenced by GetDisplayName(), and Chain::Validate().
| std::string ChainItem::content |
Definition at line 30 of file Chain.h.
Referenced by CreateChainPageConfig(), and Chain::Validate().
| std::string ChainItem::language |
Definition at line 35 of file Chain.h.
Referenced by BuildTestCommand(), ScaleManager::CreateStudyFromScale(), and Chain::Validate().
| std::string ChainItem::paramVariant |
Definition at line 34 of file Chain.h.
Referenced by BuildTestCommand(), ScaleManager::CreateStudyFromScale(), and Chain::Validate().
| int ChainItem::randomGroup |
Definition at line 36 of file Chain.h.
Referenced by ScaleManager::CreateStudyFromScale().
| std::string ChainItem::testName |
Definition at line 33 of file Chain.h.
Referenced by BuildTestCommand(), ScaleManager::CreateStudyFromScale(), GetDisplayName(), and Chain::Validate().
| std::string ChainItem::title |
Definition at line 29 of file Chain.h.
Referenced by CreateChainPageConfig(), GetDisplayName(), and Chain::Validate().
| ItemType ChainItem::type |
Definition at line 26 of file Chain.h.
Referenced by CreateChainPageConfig(), GetDisplayName(), IsPageItem(), and LauncherUI::Render().