COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Types | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
covise::coConfigConstants Class Reference

#include <coConfigConstants.h>

Collaboration diagram for covise::coConfigConstants:
Collaboration graph
[legend]

Public Types

enum  ConfigScope {
  Default = -1, Global = 1, Cluster, Host,
  Additional
}
 

Static Public Member Functions

static const QStringList & getArchList ()
 
static const QString & getHostname ()
 
static const QString & getBackend ()
 
static void setMaster (const QString &hostname)
 
static const QString & getMaster ()
 
static void setBackend (const QString &backend)
 
static void setRank (int rank)
 
static int getRank ()
 

Protected Member Functions

 coConfigConstants ()
 
virtual ~coConfigConstants ()
 

Private Member Functions

void initXerces ()
 
void terminateXerces ()
 

Private Attributes

QString backend
 
QString hostname
 
QString master
 
QStringList archlist
 
int rank
 

Static Private Attributes

static coConfigConstantsinstance = 0
 

Member Enumeration Documentation

Enumerator
Default 
Global 
Cluster 
Host 
Additional 

Constructor & Destructor Documentation

coConfigConstants::coConfigConstants ( )
protected
coConfigConstants::~coConfigConstants ( )
protectedvirtual

Member Function Documentation

const QStringList & coConfigConstants::getArchList ( )
static
const QString & coConfigConstants::getBackend ( )
static
const QString & coConfigConstants::getHostname ( )
static
const QString & coConfigConstants::getMaster ( )
static
int coConfigConstants::getRank ( )
static
void coConfigConstants::initXerces ( )
private
void coConfigConstants::setBackend ( const QString &  backend)
static
void coConfigConstants::setMaster ( const QString &  hostname)
static
void coConfigConstants::setRank ( int  rank)
static
void coConfigConstants::terminateXerces ( )
private

Member Data Documentation

QStringList covise::coConfigConstants::archlist
private
QString covise::coConfigConstants::backend
private
QString covise::coConfigConstants::hostname
private
coConfigConstants * coConfigConstants::instance = 0
staticprivate
QString covise::coConfigConstants::master
private
int covise::coConfigConstants::rank
private

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