Classes Files

Wombat::MamaSourceManager

More…

#include <MamaSourceManager.h>

Inherited by Wombat::MamaSource

Public Classes

  Name
class iterator

Public Types

  Name
typedef const iterator const_iterator

Public Functions

  Name
  MamaSourceManager()
virtual ~MamaSourceManager()
virtual MamaSource * create(const char * sourceName)
virtual MamaSource * findOrCreate(const char * sourceName)
virtual MamaSource * find(const char * sourceName)
virtual const MamaSource * find(const char * sourceName) const
virtual void add(MamaSource * source)
virtual void add(const char * sourceName, MamaSource * source)
mama_size_t size() const
iterator begin()
const_iterator begin() const
iterator end()
const_iterator end() const
mamaSourceManager getCValue()
const mamaSourceManager getCValue() const

Detailed Description

class Wombat::MamaSourceManager;

A MAMA source manager maintains information about a set of data sources, including the quality of the data coming from those sources.

Public Types Documentation

typedef const_iterator

typedef const iterator Wombat::MamaSourceManager::const_iterator;

Public Functions Documentation

function MamaSourceManager

MamaSourceManager()

function ~MamaSourceManager

virtual ~MamaSourceManager()

function create

virtual MamaSource * create(
    const char * sourceName
)

function findOrCreate

virtual MamaSource * findOrCreate(
    const char * sourceName
)

function find

virtual MamaSource * find(
    const char * sourceName
)

Reimplemented by: Wombat::MamaSourceDerivative::find

function find

virtual const MamaSource * find(
    const char * sourceName
) const

Reimplemented by: Wombat::MamaSourceDerivative::find

function add

virtual void add(
    MamaSource * source
)

function add

virtual void add(
    const char * sourceName,
    MamaSource * source
)

function size

mama_size_t size() const

function begin

iterator begin()

function begin

const_iterator begin() const

function end

iterator end()

function end

const_iterator end() const

function getCValue

inline mamaSourceManager getCValue()

function getCValue

inline const mamaSourceManager getCValue() const

Updated on 2023-03-31 at 15:29:25 +0100