14 SIMFQT_ServiceContext::SIMFQT_ServiceContext() : _ownStdairService (false) {
18 SIMFQT_ServiceContext::SIMFQT_ServiceContext (
const SIMFQT_ServiceContext&) {
23 SIMFQT_ServiceContext::~SIMFQT_ServiceContext() {
27 stdair::STDAIR_Service& SIMFQT_ServiceContext::getSTDAIR_Service()
const {
28 assert (_stdairService != NULL);
29 return *_stdairService;
33 const std::string SIMFQT_ServiceContext::shortDisplay()
const {
34 std::ostringstream oStr;
35 oStr <<
"SIMFQT_ServiceContext -- Owns StdAir service: "
41 const std::string SIMFQT_ServiceContext::display()
const {
42 std::ostringstream oStr;
43 oStr << shortDisplay();
48 const std::string SIMFQT_ServiceContext::describe()
const {
49 return shortDisplay();
53 void SIMFQT_ServiceContext::reset() {
60 _stdairService.reset();