1.00.0
C++ Simulated Airline Schedule Manager Library
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
FacAIRSCHEDServiceContext.hpp
Go to the documentation of this file.
1
#ifndef __AIRSCHED_FAC_FACAIRSCHEDSERVICECONTEXT_HPP
2
#define __AIRSCHED_FAC_FACAIRSCHEDSERVICECONTEXT_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// StdAir
8
#include <stdair/stdair_basic_types.hpp>
9
#include <stdair/service/FacServiceAbstract.hpp>
10
11
namespace
AIRSCHED
{
12
14
class
AIRSCHED_ServiceContext;
15
19
class
FacAIRSCHEDServiceContext
:
public
stdair::FacServiceAbstract {
20
public
:
21
28
static
FacAIRSCHEDServiceContext
&
instance
();
29
36
~FacAIRSCHEDServiceContext
();
37
45
AIRSCHED_ServiceContext
&
create
();
46
47
48
protected
:
54
FacAIRSCHEDServiceContext
() {}
55
56
private
:
60
static
FacAIRSCHEDServiceContext
* _instance;
61
62
};
63
}
64
#endif // __AIRSCHED_FAC_FACAIRSCHEDSERVICECONTEXT_HPP
AIRSCHED::FacAIRSCHEDServiceContext::instance
static FacAIRSCHEDServiceContext & instance()
Definition:
FacAIRSCHEDServiceContext.cpp:22
AIRSCHED::FacAIRSCHEDServiceContext::FacAIRSCHEDServiceContext
FacAIRSCHEDServiceContext()
Definition:
FacAIRSCHEDServiceContext.hpp:54
AIRSCHED::FacAIRSCHEDServiceContext
Factory for the service context.
Definition:
FacAIRSCHEDServiceContext.hpp:19
AIRSCHED::FacAIRSCHEDServiceContext::create
AIRSCHED_ServiceContext & create()
Definition:
FacAIRSCHEDServiceContext.cpp:34
AIRSCHED::AIRSCHED_ServiceContext
Class holding the context of the AirSched services.
Definition:
AIRSCHED_ServiceContext.hpp:22
AIRSCHED
Definition:
AIRSCHED_Service.hpp:23
AIRSCHED::FacAIRSCHEDServiceContext::~FacAIRSCHEDServiceContext
~FacAIRSCHEDServiceContext()
Definition:
FacAIRSCHEDServiceContext.cpp:17
Generated on Mon Feb 16 2015 15:09:53 for AirSched by
1.8.9.1