1.00.3
C++ Simulated Revenue Accounting (RAC) System Library
FacAirracServiceContext.hpp
Go to the documentation of this file.
1
#ifndef __AIRRAC_FAC_FACAIRRACSERVICECONTEXT_HPP
2
#define __AIRRAC_FAC_FACAIRRACSERVICECONTEXT_HPP
3
// //////////////////////////////////////////////////////////////////////
4
// Import section
5
// //////////////////////////////////////////////////////////////////////
6
// STL
7
#include <string>
8
// StdAir
9
#include <stdair/stdair_basic_types.hpp>
10
#include <stdair/service/FacServiceAbstract.hpp>
11
12
namespace
AIRRAC
{
13
15
class
AIRRAC_ServiceContext;
16
17
21
class
FacAirracServiceContext
:
public
stdair::FacServiceAbstract {
22
public
:
23
30
static
FacAirracServiceContext
&
instance
();
31
38
~FacAirracServiceContext
();
39
47
AIRRAC_ServiceContext
&
create
();
48
49
50
protected
:
56
FacAirracServiceContext
() {}
57
58
59
private
:
63
static
FacAirracServiceContext
* _instance;
64
};
65
66
}
67
#endif // __AIRRAC_FAC_FACAIRRACSERVICECONTEXT_HPP
AIRRAC::FacAirracServiceContext::~FacAirracServiceContext
~FacAirracServiceContext()
Definition:
FacAirracServiceContext.cpp:17
AIRRAC::FacAirracServiceContext
Factory for the service context.
Definition:
FacAirracServiceContext.hpp:21
AIRRAC::FacAirracServiceContext::instance
static FacAirracServiceContext & instance()
Definition:
FacAirracServiceContext.cpp:22
AIRRAC::FacAirracServiceContext::create
AIRRAC_ServiceContext & create()
Definition:
FacAirracServiceContext.cpp:34
AIRRAC
Definition:
AIRRAC_Service.hpp:22
AIRRAC::AIRRAC_ServiceContext
Inner class holding the context for the AIRRAC Service object.
Definition:
AIRRAC_ServiceContext.hpp:25
AIRRAC::FacAirracServiceContext::FacAirracServiceContext
FacAirracServiceContext()
Definition:
FacAirracServiceContext.hpp:56
Generated on Tue Jan 28 2020 00:00:00 for AirRAC by
1.8.17