Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/classCSampleNetScheduleNode.html below:
NCBI C++ ToolKit: CSampleNetScheduleNode Class Reference
enum EAppNameType { eBaseName , eFullName , eRealName } static CNcbiApplication * Instance (void) Singleton method. More...
static CNcbiApplicationAPI * Instance (void) Singleton method. More...
static CNcbiApplicationGuard InstanceGuard (void) Singleton method. More...
static SSystemMutex & GetInstanceMutex (void) Mutex for application singleton object. More...
static string GetAppName (EAppNameType name_type=eBaseName, int argc=0, const char *const *argv=NULL) enum EPreparseArgs { ePreparse_Continue , ePreparse_Exit } Result of PreparseArgs() More...
enum EDisableArgDesc { fDisableStdArgs = 0x01 } Disable argument descriptions. More...
enum EHideStdArgs {
fHideLogfile = CArgDescriptions::fHideLogfile , fHideConffile = CArgDescriptions::fHideConffile , fHideVersion = CArgDescriptions::fHideVersion , fHideFullVersion = CArgDescriptions::fHideFullVersion ,
fHideDryRun = CArgDescriptions::fHideDryRun , fHideHelp = CArgDescriptions::fHideHelp , fHideFullHelp = CArgDescriptions::fHideFullHelp , fHideXmlHelp = CArgDescriptions::fHideXmlHelp ,
fHideAll = CArgDescriptions::fHideAll
} Which standard flag's descriptions should not be displayed in the usage message. More...
enum EStdioSetup {
fNoSyncWithStdio = 0x01 , fDefault_CinBufferSize = 0x02 , fBinaryCin = 0x04 , fBinaryCout = 0x08 ,
fDefault_SyncWithStdio = 0x00
} Flags to adjust standard I/O streams' behaviour. More...
enum EExitMode { eNoExits , eExceptionalExits , eAllExits } When to return a user-set exit code. More...
enum EAppFlags { fSkipSafeStaticDestroy = 1 << 0 } typedef int TDisableArgDesc Binary OR of "EDisableArgDesc". More...
typedef int THideStdArgs Binary OR of "EHideStdArgs". More...
typedef int TStdioSetupFlags Binary OR of "EStdioSetup". More...
typedef int TAppFlags virtual EPreparseArgs PreparseArgs (int argc, const char *const *argv) Check the command line arguments before parsing them. More...
void DisableArgDescriptions (TDisableArgDesc disable=fDisableStdArgs) void HideStdArgs (THideStdArgs hide_mask) Set the hide mask for the Hide Std Flags. More...
void SetStdioFlags (TStdioSetupFlags stdio_flags) Adjust the behavior of standard I/O streams. More...
void SetVersion (const CVersionInfo &version) Set the version number for the program. More...
void SetVersion (const CVersionInfo &version, const SBuildInfo &build_info) void SetVersionByBuild (int major) void SetFullVersion (CRef< CVersionAPI > version) Set version data for the program. More...
virtual void SetupArgDescriptions (CArgDescriptions *arg_desc) Setup the command line argument descriptions. More...
const CArgDescriptions * GetArgDescriptions (void) const Get argument descriptions (set by SetupArgDescriptions) More...
bool SetupDiag (EAppDiagStream diag) Setup the application diagnostic stream. More...
virtual bool LoadConfig (CNcbiRegistry ®, const string *conf, CNcbiRegistry::TFlags reg_flags) Load settings from the configuration file to the registry. More...
virtual bool LoadConfig (CNcbiRegistry ®, const string *conf) Load settings from the configuration file to the registry. More...
CNcbiRegistry & GetRWConfig (void) Get the application's cached configuration parameters, accessible for read-write for an application's internal use only. More...
void SetProgramDisplayName (const string &app_name) Set program's display name. More...
virtual void AppStart (void) Method to be called before application start. More...
virtual void AppStop (int exit_code) Method to be called before application exit. More...
void SetExitCode (int exit_code, EExitMode when=eExceptionalExits) Force the program to return a specific exit code later, either when it exits due to an exception or unconditionally. More...
void SetAppFlags (TAppFlags flags) void ExecuteOnExitActions () Should only be called from the destructors of classes derived from CNcbiApplicationAPI - if it is necessary to access their data members and virtual methods; or to dynamic_cast<> from the base app class. More...
void SetPhoneHomePolicy (IPhoneHomePolicy *policy, ENcbiOwnership ownership=eNoOwnership) Set Phone Home Policy. More...
IPhoneHomePolicy * GetPhoneHomePolicy () const Return pointer to current Phone Home Policy or NULL. More...
static CRWLock & GetInstanceLock (void) static string FindProgramExecutablePath (int argc, const char *const *argv, string *real_path=0) Find the application's executable file. More...
Test application.
Definition at line 52 of file netschedule_node_sample.cpp.
RetroSearch is an open source project built by @garambo
| Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4