MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
MAKLogger::DtInsertMapCollector< Key, Value, Container > Class Template Reference

Collector using the insert paradigm. More...

+ Inheritance diagram for MAKLogger::DtInsertMapCollector< Key, Value, Container >:
+ Collaboration diagram for MAKLogger::DtInsertMapCollector< Key, Value, Container >:

Public Member Functions

 DtInsertMapCollector (Container &container)
 
virtual void add (Key key, Value value)
 
virtual bool containes (Key key)
 
virtual int size () const
 
virtual bool full () const
 
virtual bool empty () const
 

Protected Attributes

Container & myContainer
 

Detailed Description

template<typename Key, typename Value, typename Container>
class MAKLogger::DtInsertMapCollector< Key, Value, Container >

Collector using the insert paradigm.

Constructor & Destructor Documentation

template<typename Key , typename Value , typename Container >
MAKLogger::DtInsertMapCollector< Key, Value, Container >::DtInsertMapCollector ( Container &  container)
inline

Member Function Documentation

template<typename Key , typename Value , typename Container >
virtual void MAKLogger::DtInsertMapCollector< Key, Value, Container >::add ( Key  key,
Value  value 
)
inlinevirtual
template<typename Key , typename Value , typename Container >
virtual bool MAKLogger::DtInsertMapCollector< Key, Value, Container >::containes ( Key  key)
inlinevirtual
template<typename Key , typename Value , typename Container >
virtual bool MAKLogger::DtInsertMapCollector< Key, Value, Container >::empty ( ) const
inlinevirtual
template<typename Key , typename Value , typename Container >
virtual bool MAKLogger::DtInsertMapCollector< Key, Value, Container >::full ( ) const
inlinevirtual
template<typename Key , typename Value , typename Container >
virtual int MAKLogger::DtInsertMapCollector< Key, Value, Container >::size ( ) const
inlinevirtual

Member Data Documentation

template<typename Key , typename Value , typename Container >
Container& MAKLogger::DtInsertMapCollector< Key, Value, Container >::myContainer
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)