Jive reference manual
List of all members | Static Public Member Functions | Static Public Attributes
jive::util::Globdat Class Reference

#include <jive/util/Globdat.h>

Inheritance diagram for jive::util::Globdat:
Inheritance graph

Static Public Member Functions

static void init (const Properties &globdat)
 
static Properties dup (const Properties &globdat)
 
static Properties newInstance (const String &name)
 
static Properties newTempData ()
 
static Properties getVariables (const Properties &globdat)
 
static Properties getVariables (const String &name, const Properties &globdat)
 
static Properties findVariables (const String &name, const Properties &globdat)
 
static bool hasVariable (const String &name, const Properties &globdat)
 
static Properties findDataFor (const Ref< Object > &context, const Properties &globdat)
 
static Properties getDataFor (const Ref< Object > &context, const Properties &globdat)
 
static void eraseDataFor (const Ref< Object > &context, const Properties &globdat)
 
template<class T >
static void storeFor (const String &name, const Ref< T > &val, const Ref< Object > &context, const Properties &globdat)
 
template<class T >
static bool findFor (Ref< T > &val, const String &name, const Ref< Object > &context, const Properties &globdat)
 
template<class T >
static bool extractFor (Ref< T > &val, const String &name, const Ref< Object > &context, const Properties &globdat)
 
static void initTime (const Properties &globdat)
 
static void advanceTime (double delta, const Properties &globdat)
 
static void restoreTime (const Properties &globdat)
 
static void commitTime (const Properties &globdat)
 
static void initStep (const Properties &globdat)
 
static void advanceStep (const Properties &globdat)
 
static void restoreStep (const Properties &globdat)
 
static void commitStep (const Properties &globdat)
 

Static Public Attributes

static const char * CONSTRAINTS
 
static const char * CONSTRAINTS_PARSER
 
static const char * DATABASES
 
static const char * DOF_SPACE
 
static const char * FUNCTIONS
 
static const char * ITEM_GROUPS
 
static const char * ITEM_SETS
 
static const char * RANDOM
 
static const char * RELATED_DATA
 
static const char * RUNTIME
 
static const char * TABLES
 
static const char * TEMP
 
static const char * TIME
 
static const char * TIME_STEP
 
static const char * OLD_TIME
 
static const char * OLD_TIME_STEP
 
static const char * VARIABLES
 
static const char * VECTORS
 

Member Function Documentation

static void jive::util::Globdat::init ( const Properties globdat)
static
static Properties jive::util::Globdat::dup ( const Properties globdat)
static
static Properties jive::util::Globdat::newInstance ( const String name)
static
static Properties jive::util::Globdat::newTempData ( )
static
static Properties jive::util::Globdat::getVariables ( const Properties globdat)
static
static Properties jive::util::Globdat::getVariables ( const String name,
const Properties globdat 
)
static
static Properties jive::util::Globdat::findVariables ( const String name,
const Properties globdat 
)
static
static bool jive::util::Globdat::hasVariable ( const String name,
const Properties globdat 
)
static
static Properties jive::util::Globdat::findDataFor ( const Ref< Object > &  context,
const Properties globdat 
)
static
static Properties jive::util::Globdat::getDataFor ( const Ref< Object > &  context,
const Properties globdat 
)
static
static void jive::util::Globdat::eraseDataFor ( const Ref< Object > &  context,
const Properties globdat 
)
static
template<class T >
void jive::util::Globdat::storeFor ( const String name,
const Ref< T > &  val,
const Ref< Object > &  context,
const Properties globdat 
)
static
template<class T >
bool jive::util::Globdat::findFor ( Ref< T > &  val,
const String name,
const Ref< Object > &  context,
const Properties globdat 
)
static
template<class T >
bool jive::util::Globdat::extractFor ( Ref< T > &  val,
const String name,
const Ref< Object > &  context,
const Properties globdat 
)
static
static void jive::util::Globdat::initTime ( const Properties globdat)
static
static void jive::util::Globdat::advanceTime ( double  delta,
const Properties globdat 
)
static
static void jive::util::Globdat::restoreTime ( const Properties globdat)
static
static void jive::util::Globdat::commitTime ( const Properties globdat)
static
static void jive::util::Globdat::initStep ( const Properties globdat)
static
static void jive::util::Globdat::advanceStep ( const Properties globdat)
static
static void jive::util::Globdat::restoreStep ( const Properties globdat)
static
static void jive::util::Globdat::commitStep ( const Properties globdat)
static

Member Data Documentation

const char* jive::util::Globdat::CONSTRAINTS
static
const char* jive::util::Globdat::CONSTRAINTS_PARSER
static
const char* jive::util::Globdat::DATABASES
static
const char* jive::util::Globdat::DOF_SPACE
static
const char* jive::util::Globdat::FUNCTIONS
static
const char* jive::util::Globdat::ITEM_GROUPS
static
const char* jive::util::Globdat::ITEM_SETS
static
const char* jive::util::Globdat::RANDOM
static
const char* jive::util::Globdat::RELATED_DATA
static
const char* jive::util::Globdat::RUNTIME
static
const char* jive::util::Globdat::TABLES
static
const char* jive::util::Globdat::TEMP
static
const char* jive::util::Globdat::TIME
static
const char* jive::util::Globdat::TIME_STEP
static
const char* jive::util::Globdat::OLD_TIME
static
const char* jive::util::Globdat::OLD_TIME_STEP
static
const char* jive::util::Globdat::VARIABLES
static
const char* jive::util::Globdat::VECTORS
static