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

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...

#include <logging.h>

Public Member Functions

 LevelScope (Level newLevel)
 
 ~LevelScope ()
 

Public Attributes

Level level
 

Detailed Description

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.

Definition at line 311 of file logging.h.

Constructor & Destructor Documentation

openvdb::OPENVDB_VERSION_NAME::logging::LevelScope::LevelScope ( Level  newLevel)
inlineexplicit

Definition at line 314 of file logging.h.

openvdb::OPENVDB_VERSION_NAME::logging::LevelScope::~LevelScope ( )
inline

Definition at line 315 of file logging.h.

Member Data Documentation

Level openvdb::OPENVDB_VERSION_NAME::logging::LevelScope::level

Definition at line 313 of file logging.h.


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