0.07.18
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
FacPlaceHolder.hpp
Go to the documentation of this file.
1
#ifndef __OPENTREP_FAC_FACPLACEHOLDER_HPP
2
#define __OPENTREP_FAC_FACPLACEHOLDER_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// OPENTREP
8
#include <
opentrep/factory/FacBomAbstract.hpp
>
9
10
namespace
OPENTREP
{
11
13
class
PlaceHolder
;
14
class
Place
;
15
17
class
FacPlaceHolder :
public
FacBomAbstract
{
18
public
:
19
23
static
FacPlaceHolder&
instance
();
24
28
virtual
~FacPlaceHolder
();
29
33
PlaceHolder
&
create
();
34
40
static
void
initLinkWithPlace
(
PlaceHolder
&,
Place
&);
41
42
43
private
:
47
FacPlaceHolder ();
48
FacPlaceHolder (
const
FacPlaceHolder&);
49
50
private
:
52
static
FacPlaceHolder* _instance;
53
54
};
55
}
56
#endif
// __OPENTREP_FAC_FACPLACEHOLDER_HPP
FacBomAbstract.hpp
OPENTREP::FacBomAbstract::FacBomAbstract
FacBomAbstract()
Definition
FacBomAbstract.hpp:41
OPENTREP::FacPlaceHolder::instance
static FacPlaceHolder & instance()
Definition
FacPlaceHolder.cpp:31
OPENTREP::FacPlaceHolder::~FacPlaceHolder
virtual ~FacPlaceHolder()
Definition
FacPlaceHolder.cpp:26
OPENTREP::FacPlaceHolder::create
PlaceHolder & create()
Definition
FacPlaceHolder.cpp:43
OPENTREP::FacPlaceHolder::initLinkWithPlace
static void initLinkWithPlace(PlaceHolder &, Place &)
Definition
FacPlaceHolder.cpp:56
OPENTREP::PlaceHolder
Definition
PlaceHolder.hpp:16
OPENTREP::Place
Class modelling a place/POR (point of reference).
Definition
Place.hpp:29
OPENTREP
Definition
BasChronometer.cpp:10
Generated on Mon May 5 2025 00:00:00 for OpenTREP by
1.13.2