Teuchos - Trilinos Tools Package  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Enumerations | Functions | Variables
Teuchos_VerbosityLevel.hpp File Reference
#include "Teuchos_Assert.hpp"
#include "Teuchos_ArrayView.hpp"
#include "Teuchos_iostream_helpers.hpp"

Go to the source code of this file.

Namespaces

 Teuchos
 The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines.
 

Enumerations

enum  Teuchos::EVerbosityLevel {
  Teuchos::VERB_DEFAULT =-1, Teuchos::VERB_NONE =0, Teuchos::VERB_LOW =1, Teuchos::VERB_MEDIUM =2,
  Teuchos::VERB_HIGH =3, Teuchos::VERB_EXTREME =4
}
 Verbosity level. More...
 

Functions

TEUCHOSCORE_LIB_DLL_EXPORT
ArrayView< const
EVerbosityLevel > 
Teuchos::getValidVerbLevels ()
 
TEUCHOSCORE_LIB_DLL_EXPORT
ArrayView< const std::string > 
Teuchos::getValidVerbLevelsNames ()
 
TEUCHOSCORE_LIB_DLL_EXPORT
ArrayView< const char *const > 
Teuchos::getValidVerbLevelsNamesRawStrings ()
 
TEUCHOSCORE_LIB_DLL_EXPORT
std::string 
Teuchos::toString (const EVerbosityLevel verbLevel)
 Return a std::string representation of the verbosity level. More...
 
TEUCHOSCORE_LIB_DLL_EXPORT bool Teuchos::includesVerbLevel (const EVerbosityLevel verbLevel, const EVerbosityLevel requestedVerbLevel, const bool isDefaultLevel=false)
 Return true if the verbosity level includes the given level. More...
 
TEUCHOSCORE_LIB_DLL_EXPORT
EVerbosityLevel 
Teuchos::incrVerbLevel (const EVerbosityLevel inputVerbLevel, const int numLevels)
 Return an increased or decreased verbosity level. More...
 

Variables

constexpr const int Teuchos::EVerbosityLevel_size = 6
 

Detailed Description

Definition in file Teuchos_VerbosityLevel.hpp.