kim-api  2.1.4-git+v2.1.3-git-1-g7847914a.GNU
An Application Programming Interface (API) for the Knowledgebase of Interatomic Models (KIM).
Classes | Namespaces | Functions | Variables
KIM_LogVerbosity.hpp File Reference
#include <string>
#include "KIM_LOG_DEFINES.inc"
Include dependency graph for KIM_LogVerbosity.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  KIM::LogVerbosity
 An Extensible Enumeration for the LogVerbosity's supported by the KIM API. More...
 
struct  KIM::LOG_VERBOSITY::Comparator
 Structure provided for use with std::map. More...
 

Namespaces

 KIM
 
 KIM::LOG_VERBOSITY
 Contains the enumeration constants and the discovery routines for the LogVerbosity Extensible Enumeration.
 

Functions

void KIM::LOG_VERBOSITY::GetNumberOfLogVerbosities (int *const numberOfLogVerbosities)
 Get the number of standard LogVerbosity's defined by the KIM API. More...
 
int KIM::LOG_VERBOSITY::GetLogVerbosity (int const index, LogVerbosity *const logVerbosity)
 Get the identity of each defined standard LogVerbosity. More...
 

Variables

LogVerbosity const KIM::LOG_VERBOSITY::silent
 The standard silent verbosity. More...
 
LogVerbosity const KIM::LOG_VERBOSITY::fatal
 The standard fatal verbosity. More...
 
LogVerbosity const KIM::LOG_VERBOSITY::error
 The standard error verbosity. More...
 
LogVerbosity const KIM::LOG_VERBOSITY::warning
 The standard warning verbosity. More...
 
LogVerbosity const KIM::LOG_VERBOSITY::information
 The standard information verbosity. More...
 
LogVerbosity const KIM::LOG_VERBOSITY::debug
 The standard debug verbosity. More...