ACT-CV - Machine Vision for Cognitive Modeling
Public Member Functions | Protected Attributes | List of all members
ResultHolder< _t > Class Template Reference

this class actually holds the results More...

#include <ResultHolder.h>

Inheritance diagram for ResultHolder< _t >:
Inheritance graph
Collaboration diagram for ResultHolder< _t >:
Collaboration graph

Public Member Functions

 ResultHolder (ResultSource< _t > *s)
 
int FindFirst ()
 
bool FindNext (int handle, _t *result)
 
void FindFinish (int handle)
 
- Public Member Functions inherited from ReferenceCount
 ReferenceCount ()
 
virtual ~ReferenceCount ()
 
void IncRefCount ()
 
void DecRefCount ()
 

Protected Attributes

ResultSource< _t > * source
 
std::map< int, GCPointer
< ResultData< _t > > > 
results
 

Detailed Description

template<typename _t>
class ResultHolder< _t >

this class actually holds the results

Definition at line 81 of file ResultHolder.h.

Constructor & Destructor Documentation

template<typename _t >
ResultHolder< _t >::ResultHolder ( ResultSource< _t > *  s)

Definition at line 86 of file ResultHolder.h.

Member Function Documentation

template<typename _t >
void ResultHolder< _t >::FindFinish ( int  handle)

Definition at line 111 of file ResultHolder.h.

References MHDBGMSG, and ResultHolder< _t >::results.

template<typename _t >
int ResultHolder< _t >::FindFirst ( )

Definition at line 88 of file ResultHolder.h.

References MHDBGMSG, ResultHolder< _t >::results, and ResultHolder< _t >::source.

template<typename _t >
bool ResultHolder< _t >::FindNext ( int  handle,
_t *  result 
)

Definition at line 99 of file ResultHolder.h.

References MHDBGMSG, and ResultHolder< _t >::results.

Member Data Documentation

template<typename _t >
std::map<int, GCPointer<ResultData<_t> > > ResultHolder< _t >::results
protected
template<typename _t >
ResultSource<_t>* ResultHolder< _t >::source
protected

Definition at line 83 of file ResultHolder.h.

Referenced by ResultHolder< _t >::FindFirst().


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


ACT-CV - Machine Vision for Cognitive Modeling
© 2015 Marc Halbruegge (actcvlibrary@googlemail.com)