Jpp  test_elongated_shower_pde
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros | Functions
JProperties.hh File Reference

Utility class to parse parameter values. More...

#include <string>
#include <istream>
#include <ostream>
#include <fstream>
#include <sstream>
#include <map>
#include <vector>
#include "JLang/JAbstractIO.hh"
#include "JLang/JException.hh"
#include "JLang/JSharedPointer.hh"
#include "JLang/JEquationParameters.hh"
#include "JLang/JEquationFacet.hh"
#include "JLang/JEquation.hh"
#include "JLang/JComparisonAvailable.hh"
#include "JLang/JCategory.hh"
#include "JLang/JClass.hh"
#include "Jeep/JStreamToolkit.hh"
#include "Jeep/JComparisonToolkit.hh"
#include "Jeep/JMessage.hh"

Go to the source code of this file.

Classes

class  JEEP::JPropertiesElementInterface
 Interface for I/O of properties element. More...
 
class  JEEP::JPropertiesTemplateElement< T >
 Template class for I/O of properties element. More...
 
class  JEEP::JPropertiesTemplateElement< const T >
 Template specialisation of JPropertiesTemplateElement for const data type. More...
 
class  JEEP::JPropertiesElement
 The property value class. More...
 
class  JEEP::JProperties
 Utility class to parse parameter values. More...
 
class  JEEP::JProperties::JFileReader
 Auxiliary class to handle input from file. More...
 
class  JEEP::JPropertiesTemplateElement< JProperties::JFileReader >
 Template specialisation for JFileReader. More...
 
class  JEEP::JPropertiesTemplateElement< JProperties >
 Template specialisation for JProperties. More...
 

Namespaces

 JEEP
 General puprpose classes and methods.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Macros

#define gmake_property(A)   JProperties::value_type(JProperties::getKey(#A,".>/:"), JEEP::JPropertiesElement(A))
 macro to convert (template) parameter to JPropertiesElement object More...
 

Functions

bool JEEP::fail (std::istream &in)
 Check for stream state. More...
 
template<class T >
JPropertiesJEEP::getProperties (T &object, const JEquationParameters &parameters=JEquationParameters(), const int debug=1)
 Get properties of a given object. More...
 

Detailed Description

Utility class to parse parameter values.

Author
mdejong

Definition in file JProperties.hh.

Macro Definition Documentation

#define gmake_property (   A)    JProperties::value_type(JProperties::getKey(#A,".>/:"), JEEP::JPropertiesElement(A))

macro to convert (template) parameter to JPropertiesElement object

Definition at line 1291 of file JProperties.hh.