1.00.0
C++ Simulated Travel-Oriented Distribution System Library
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
BomJSONExport.hpp
Go to the documentation of this file.
1
#ifndef __TVLSIM_BOM_BOMJSONEXPORT_HPP
2
#define __TVLSIM_BOM_BOMJSONEXPORT_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// STL
8
#include <iosfwd>
9
// Boost Property Tree
10
#if BOOST_VERSION >= 104100
11
#include <boost/property_tree/ptree.hpp>
12
#include <boost/property_tree/json_parser.hpp>
13
#endif // BOOST_VERSION >= 104100
14
15
#if BOOST_VERSION >= 104100
16
namespace
bpt = boost::property_tree;
17
#else // BOOST_VERSION >= 104100
18
namespace
bpt {
19
typedef
char
ptree
;
20
}
21
#endif // BOOST_VERSION >= 104100
22
23
namespace
TVLSIM {
24
25
class
SimulationStatus;
26
31
class
BomJSONExport
{
32
public
:
33
// //////////////// Export support methods /////////////////
34
42
static
void
jsonExportSimulationStatus
(std::ostream&,
43
const
SimulationStatus
&);
44
45
};
46
47
}
48
#endif // __TVLSIM_BOM_BOMJSONEXPORT_HPP
Generated on Wed Dec 26 2012 01:13:38 for TvlSim by
1.8.1.1