queso-0.56.1
Classes | Macros | Typedefs
getpot.h File Reference
#include <algorithm>
#include <cstddef>
#include <fstream>
#include <iostream>
#include <set>
#include <sstream>
#include <stdexcept>
#include <string>
#include <typeinfo>
#include <vector>
#include <cmath>
#include <cstdlib>
#include <ctime>
#include <stdarg.h>
#include <string.h>
Include dependency graph for getpot.h:

Go to the source code of this file.

Classes

class  GetPot
 
struct  GetPot::variable
 
struct  GetPot::ltstr
 

Macros

#define GETPOT_DISABLE_MUTEX
 
#define SCOPED_MUTEX
 
#define GETPOT_MUTEX_DECLARE
 
#define getpot_cerr   std::cerr
 
#define getpot_error()   throw std::runtime_error(std::string("GetPot Error"))
 
#define getpot_file_error(filename)   getpot_error()
 
#define getpot_cast_int   static_cast
 
#define __has_builtin(x)   0
 
#define victorate(TYPE, VARIABLE, ITERATOR)
 

Typedefs

typedef std::vector< std::string > STRING_VECTOR
 

Macro Definition Documentation

#define __has_builtin (   x)    0

Definition at line 110 of file getpot.h.

#define getpot_cast_int   static_cast

Definition at line 105 of file getpot.h.

#define getpot_cerr   std::cerr
#define GETPOT_DISABLE_MUTEX

Definition at line 98 of file getpot.h.

#define getpot_error ( )    throw std::runtime_error(std::string("GetPot Error"))
#define getpot_file_error (   filename)    getpot_error()

Definition at line 104 of file getpot.h.

Referenced by GetPot::parse_input_file().

#define GETPOT_MUTEX_DECLARE

Definition at line 100 of file getpot.h.

#define SCOPED_MUTEX
#define victorate (   TYPE,
  VARIABLE,
  ITERATOR 
)
Value:
std::vector<TYPE>::const_iterator ITERATOR = (VARIABLE).begin(); \
for (; (ITERATOR) != (VARIABLE).end(); ++(ITERATOR))

Definition at line 133 of file getpot.h.

Referenced by GetPot::_process_section_label(), GetPot::_record_argument_request(), GetPot::_record_variable_request(), GetPot::_search_string_vector(), GetPot::unidentified_sections(), and GetPot::unidentified_variables().

Typedef Documentation

typedef std::vector<std::string> STRING_VECTOR

Definition at line 131 of file getpot.h.


Generated on Thu Dec 15 2016 13:23:12 for queso-0.56.1 by  doxygen 1.8.5