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

#include <coObjID.h>

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

Public Types

enum  { UNKNOWN = -2, TIMESTEP_ALL = -1, NUM_TIMESTEPS_INFINIT = -1 }
 

Public Member Functions

 coObjInfo ()
 
 coObjInfo (const char *name)
 
 coObjInfo (const std::string &name)
 
const char * getName () const
 

Static Public Member Functions

static void setBaseName (const char *bn)
 

Public Attributes

coObjID id
 
int blockNo
 
int numBlocks
 
int timeStep
 
int numTimeSteps
 
float time
 
int32_t reqModID
 

Static Public Attributes

static int sequence = 0
 
static char * baseName = NULL
 

Detailed Description

Structure to describe all necessary data to request a new object

Member Enumeration Documentation

anonymous enum
Enumerator
UNKNOWN 
TIMESTEP_ALL 
NUM_TIMESTEPS_INFINIT 

Constructor & Destructor Documentation

covise::coObjInfo::coObjInfo ( )
inline
covise::coObjInfo::coObjInfo ( const char *  name)
inline
covise::coObjInfo::coObjInfo ( const std::string name)
inline

Member Function Documentation

const char* covise::coObjInfo::getName ( ) const
inline
static void covise::coObjInfo::setBaseName ( const char *  bn)
inlinestatic

Member Data Documentation

char * coObjInfo::baseName = NULL
static
int covise::coObjInfo::blockNo
coObjID covise::coObjInfo::id
int covise::coObjInfo::numBlocks
int covise::coObjInfo::numTimeSteps
int32_t covise::coObjInfo::reqModID
int coObjInfo::sequence = 0
static
float covise::coObjInfo::time
int covise::coObjInfo::timeStep

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