OpenMAMA C++ API
Wombat::MamaSourceGroupManager Class Reference

A MAMA source group manager monitors a set of MAMA source groups. More...

#include <MamaSourceGroupManager.h>

Classes

class  iterator
 

Public Types

typedef const iterator const_iterator
 

Public Member Functions

 MamaSourceGroupManager ()
 
 ~MamaSourceGroupManager ()
 
MamaSourceGroupcreate (const char *groupName)
 
MamaSourceGroupfindOrCreate (const char *groupName)
 
MamaSourceGroupfind (const char *groupName)
 
const MamaSourceGroupfind (const char *groupName) const
 
mama_size_t size () const
 
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 

Detailed Description

A MAMA source group manager monitors a set of MAMA source groups.

Member Typedef Documentation

§ const_iterator

Constructor & Destructor Documentation

§ MamaSourceGroupManager()

Wombat::MamaSourceGroupManager::MamaSourceGroupManager ( )

§ ~MamaSourceGroupManager()

Wombat::MamaSourceGroupManager::~MamaSourceGroupManager ( )

Member Function Documentation

§ create()

MamaSourceGroup* Wombat::MamaSourceGroupManager::create ( const char *  groupName)

§ findOrCreate()

MamaSourceGroup* Wombat::MamaSourceGroupManager::findOrCreate ( const char *  groupName)

§ find() [1/2]

MamaSourceGroup* Wombat::MamaSourceGroupManager::find ( const char *  groupName)

§ find() [2/2]

const MamaSourceGroup* Wombat::MamaSourceGroupManager::find ( const char *  groupName) const

§ size()

mama_size_t Wombat::MamaSourceGroupManager::size ( ) const

§ begin() [1/2]

iterator Wombat::MamaSourceGroupManager::begin ( )

§ begin() [2/2]

const_iterator Wombat::MamaSourceGroupManager::begin ( ) const

§ end() [1/2]

iterator Wombat::MamaSourceGroupManager::end ( )

§ end() [2/2]

const_iterator Wombat::MamaSourceGroupManager::end ( ) const