GME  13
Public Member Functions | Public Attributes | Static Public Attributes
OperatingOptions Class Reference

#include <OperOptions.h>

Collaboration diagram for OperatingOptions:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OperatingOptions ()
void reset ()
void load (const std::string &p_folder)
void display (CCoreXmlFile *const p_parent)

Public Attributes

bool m_defCheckInOnSave
bool m_autoCommit
bool m_defCheckOutOnAction
bool m_alwaysFullLock
bool m_onDeleteAlwaysFullLock
bool m_onLoadShowStatus
bool m_measureTime
bool m_createLog
bool m_createSvnLog
bool m_doRefTargetLock
bool m_doConnEndPointLock
bool m_doConnSegmentLock
bool m_doModelParentLock
bool m_doBaseTypeLock
bool m_partialLoad
bool m_useAccountInfo
bool m_automaticLogin
bool m_useAPIForSvn
bool m_useBulkCommit
bool m_dirNamesHashed
int m_dirNamesHashVal
double m_purgeDelayFactor
std::string m_svnLogFileName
std::string m_nameParadigmFile
std::string m_defUserName
std::string m_defPassword
std::string m_prefUrl
std::string m_prefAccessMethod

Static Public Attributes

static const char * m_usrConfName = "config.opt"
static const char * m_sysConfName = "project.opt"
static const char * m_sysConfDefContentsSvn
static const char * m_sysConfDefContentsPlain

Detailed Description

Definition at line 5 of file OperOptions.h.


Constructor & Destructor Documentation

Definition at line 7 of file OperOptions.cpp.


Member Function Documentation

void OperatingOptions::display ( CCoreXmlFile *const  p_parent)

Definition at line 246 of file OperOptions.cpp.

void OperatingOptions::load ( const std::string p_folder)

Definition at line 76 of file OperOptions.cpp.

Definition at line 44 of file OperOptions.cpp.


Member Data Documentation

Definition at line 24 of file OperOptions.h.

Definition at line 22 of file OperOptions.h.

Definition at line 37 of file OperOptions.h.

Definition at line 28 of file OperOptions.h.

Definition at line 29 of file OperOptions.h.

Definition at line 21 of file OperOptions.h.

Definition at line 23 of file OperOptions.h.

Definition at line 46 of file OperOptions.h.

Definition at line 45 of file OperOptions.h.

Definition at line 40 of file OperOptions.h.

Definition at line 41 of file OperOptions.h.

Definition at line 34 of file OperOptions.h.

Definition at line 31 of file OperOptions.h.

Definition at line 32 of file OperOptions.h.

Definition at line 33 of file OperOptions.h.

Definition at line 30 of file OperOptions.h.

Definition at line 27 of file OperOptions.h.

Definition at line 44 of file OperOptions.h.

Definition at line 25 of file OperOptions.h.

Definition at line 26 of file OperOptions.h.

Definition at line 35 of file OperOptions.h.

Definition at line 48 of file OperOptions.h.

Definition at line 47 of file OperOptions.h.

Definition at line 42 of file OperOptions.h.

Definition at line 43 of file OperOptions.h.

Initial value:
"\
# comments must be prefixed by a hashmark\n\
#UseCache=false\n\
#AutomaticLogin=true\n\
#UseAccountInfo=true\n\
#account=ya\n\
#phrase=\n\
\n\
# specifies maximum time of tolerance (in minutes) for old entries\n\
# if set to 0 then a max time-to-live is not imposed on entries\n\
PurgeDelayed=17.7777222\n\
\n\
# shows checkout status upon load\n\
OnLoadShowStatus = false\n\
\n\
# use this option to avoid seeing the 'Keep files checked out'\n\
DefCheckInOnSave = true\n\
\n\
# use this option to avoid seeing 'Some files need to be checked out'\n\
DefCheckOutOnAction = true\n\
\n\
# to overwrite these settings with user-specific preferences create a file\n\
# called config.opt, in your local checkout directory\n\
"

Definition at line 20 of file OperOptions.h.

Definition at line 19 of file OperOptions.h.

const char * OperatingOptions::m_sysConfName = "project.opt" [static]

Definition at line 18 of file OperOptions.h.

Definition at line 36 of file OperOptions.h.

Definition at line 38 of file OperOptions.h.

Definition at line 39 of file OperOptions.h.

const char * OperatingOptions::m_usrConfName = "config.opt" [static]

Definition at line 17 of file OperOptions.h.


The documentation for this class was generated from the following files: