HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
openvdb::OPENVDB_VERSION_NAME::logging Namespace Reference

Classes

struct  LevelScope
 A LevelScope object sets the logging level to a given level and restores it to the current level when the object goes out of scope. More...
 

Enumerations

enum  Level {
  Level::Debug, Level::Info, Level::Warn, Level::Error,
  Level::Fatal
}
 

Functions

Level getLevel ()
 
void setLevel (Level)
 
void setLevel (int &, char *[])
 
void setProgramName (const std::string &, bool=true)
 
void initialize ()
 Global registration of basic types. More...
 
void initialize (int &, char *[], bool=true)
 

Enumeration Type Documentation

Enumerator
Debug 
Info 
Warn 
Error 
Fatal 

Definition at line 310 of file logging.h.

Function Documentation

Level openvdb::OPENVDB_VERSION_NAME::logging::getLevel ( )
inline

Definition at line 312 of file logging.h.

void openvdb::OPENVDB_VERSION_NAME::logging::initialize ( )
inline

Global registration of basic types.

Global registration of point data-related types.

Definition at line 316 of file logging.h.

void openvdb::OPENVDB_VERSION_NAME::logging::initialize ( int ,
char *  [],
bool  = true 
)
inline

Definition at line 317 of file logging.h.

void openvdb::OPENVDB_VERSION_NAME::logging::setLevel ( Level  )
inline

Definition at line 313 of file logging.h.

void openvdb::OPENVDB_VERSION_NAME::logging::setLevel ( int ,
char *  [] 
)
inline

Definition at line 314 of file logging.h.

void openvdb::OPENVDB_VERSION_NAME::logging::setProgramName ( const std::string ,
bool  = true 
)
inline

Definition at line 315 of file logging.h.