soma-io  5.0.5
carto::Info Class Reference

Information on Cartograph libraries and extensions. More...

#include <soma-io/config/info.h>

Inheritance diagram for carto::Info:

Public Member Functions

 Info ()
 
virtual ~Info ()
 
virtual void printPaths (std::ostream &output=std::cout)
 inherited classes can overload this function (it doesn't do anything in the base class) More...
 
virtual void printBuiltins (std::ostream &output=std::cout)
 inherited classes can overload this function (it doesn't do anything in the base class) More...
 
virtual void printOtherInfo (std::ostream &output=std::cout)
 inherited classes can overload this function (it doesn't do anything in the base class) More...
 
virtual void printVersion (std::ostream &output=std::cout)
 inherited classes can overload this function More...
 

Static Public Member Functions

static std::vector< Info * > & infos ()
 
static void print (std::ostream &output=std::cout)
 
static void printVersions (std::ostream &output=std::cout)
 

Detailed Description

Information on Cartograph libraries and extensions.

Definition at line 45 of file info.h.

Constructor & Destructor Documentation

◆ Info()

carto::Info::Info ( )

◆ ~Info()

virtual carto::Info::~Info ( )
virtual

Member Function Documentation

◆ infos()

static std::vector<Info*>& carto::Info::infos ( )
static

◆ print()

static void carto::Info::print ( std::ostream &  output = std::cout)
static

◆ printBuiltins()

virtual void carto::Info::printBuiltins ( std::ostream &  output = std::cout)
virtual

inherited classes can overload this function (it doesn't do anything in the base class)

◆ printOtherInfo()

virtual void carto::Info::printOtherInfo ( std::ostream &  output = std::cout)
virtual

inherited classes can overload this function (it doesn't do anything in the base class)

◆ printPaths()

virtual void carto::Info::printPaths ( std::ostream &  output = std::cout)
virtual

inherited classes can overload this function (it doesn't do anything in the base class)

◆ printVersion()

virtual void carto::Info::printVersion ( std::ostream &  output = std::cout)
virtual

inherited classes can overload this function

Reimplemented in carto::CartoBaseInfo.

◆ printVersions()

static void carto::Info::printVersions ( std::ostream &  output = std::cout)
static

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