Diagnostics Class Reference

#include <diag.hh>

Public Types

typedef std::vector< Diag * >
::iterator 
diag_iterator
typedef std::vector< Diag * >
::const_iterator 
const_diag_iterator

Public Member Functions

 Diagnostics ()
 ~Diagnostics ()
DiagAddDiag (DiagType type, const char *fmt)
diag_iterator diags_begin ()
diag_iterator diags_end ()
const_diag_iterator diags_begin () const
const_diag_iterator diags_end () const
size_t diag_count () const

Detailed Description

Definition at line 121 of file diag.hh.


Member Typedef Documentation

typedef std::vector<Diag*>::const_iterator const_diag_iterator

Definition at line 124 of file diag.hh.

typedef std::vector<Diag*>::iterator diag_iterator

Definition at line 123 of file diag.hh.


Constructor & Destructor Documentation

Diagnostics (  )  [inline]

Definition at line 125 of file diag.hh.

~Diagnostics (  )  [inline]

Definition at line 127 of file diag.hh.


Member Function Documentation

Diag& AddDiag ( DiagType  type,
const char *  fmt 
) [inline]

Definition at line 135 of file diag.hh.

size_t diag_count (  )  const [inline]

Definition at line 144 of file diag.hh.

const_diag_iterator diags_begin (  )  const [inline]

Definition at line 142 of file diag.hh.

diag_iterator diags_begin (  )  [inline]

Definition at line 140 of file diag.hh.

const_diag_iterator diags_end (  )  const [inline]

Definition at line 143 of file diag.hh.

diag_iterator diags_end (  )  [inline]

Definition at line 141 of file diag.hh.


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated on 1 Mar 2018 for OpenStructure by  doxygen 1.6.1