te::xerces::Globals Class Reference

A singleton class with global definitions. More...

#include <Globals.h>

Inheritance diagram for te::xerces::Globals:
te::common::Singleton< Globals >

Public Member Functions

const std::string & getDriverID () const
 It returns the OGR driver identifier. More...
 
 ~Globals ()
 

Static Public Member Functions

static GlobalsgetInstance ()
 It returns a reference to the singleton instance. More...
 

Protected Member Functions

 Globals ()
 The singleton constructor is not callable outside the class. More...
 

Private Attributes

const std::string m_driverIdentifier
 The Xerces driver identifier. More...
 

Friends

class te::common::Singleton< Globals >
 

Detailed Description

A singleton class with global definitions.

Definition at line 45 of file Globals.h.

Constructor & Destructor Documentation

te::xerces::Globals::~Globals ( )
te::xerces::Globals::Globals ( )
protected

The singleton constructor is not callable outside the class.

Member Function Documentation

const std::string& te::xerces::Globals::getDriverID ( ) const
inline

It returns the OGR driver identifier.

Returns
The OGR driver identifier.

Definition at line 56 of file Globals.h.

References m_driverIdentifier.

static Globals & te::common::Singleton< Globals >::getInstance ( )
staticinherited

It returns a reference to the singleton instance.

Returns
A reference to the singleton instance.

Friends And Related Function Documentation

friend class te::common::Singleton< Globals >
friend

Definition at line 47 of file Globals.h.

Member Data Documentation

const std::string te::xerces::Globals::m_driverIdentifier
private

The Xerces driver identifier.

Definition at line 71 of file Globals.h.

Referenced by getDriverID().


The documentation for this class was generated from the following file: