VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Private Member Functions | Private Attributes
DtSsAccumulationFunctor< IgnoredType, ContainedType > Class Template Reference
Inheritance diagram for DtSsAccumulationFunctor< IgnoredType, ContainedType >:
Inheritance graph
[legend]

Public Types

typedef std::vector
< ContainedType * > 
DtAccumulationContainer
 

Public Member Functions

 DtSsAccumulationFunctor ()
 
virtual ~DtSsAccumulationFunctor () override
 
virtual bool operator() (IgnoredType &ignoredItem, ContainedType &itemToAccumulate) override
 
virtual DtAccumulationContainercontainer ()
 
virtual void setContainer (DtAccumulationContainer &newContainer)
 
- Public Member Functions inherited from DtSsFunctor< IgnoredType, ContainedType >
 DtSsFunctor ()
 
virtual ~DtSsFunctor ()
 

Private Member Functions

 DtSsAccumulationFunctor (const DtSsAccumulationFunctor &original)
 
DtSsAccumulationFunctoroperator= (const DtSsAccumulationFunctor &original)
 

Private Attributes

DtAccumulationContainer myContainer
 

Member Typedef Documentation

template<typename IgnoredType, typename ContainedType>
typedef std::vector<ContainedType*> DtSsAccumulationFunctor< IgnoredType, ContainedType >::DtAccumulationContainer

Constructor & Destructor Documentation

template<typename IgnoredType , typename ContainedType >
DtSsAccumulationFunctor< IgnoredType, ContainedType >::DtSsAccumulationFunctor ( )
template<typename IgnoredType , typename ContainedType >
DtSsAccumulationFunctor< IgnoredType, ContainedType >::~DtSsAccumulationFunctor ( )
overridevirtual
template<typename IgnoredType, typename ContainedType>
DtSsAccumulationFunctor< IgnoredType, ContainedType >::DtSsAccumulationFunctor ( const DtSsAccumulationFunctor< IgnoredType, ContainedType > &  original)
private

Member Function Documentation

template<typename IgnoredType, typename ContainedType>
DtSsAccumulationFunctor& DtSsAccumulationFunctor< IgnoredType, ContainedType >::operator= ( const DtSsAccumulationFunctor< IgnoredType, ContainedType > &  original)
private
template<typename IgnoredType , typename ContainedType >
bool DtSsAccumulationFunctor< IgnoredType, ContainedType >::operator() ( IgnoredType &  ignoredItem,
ContainedType &  itemToAccumulate 
)
overridevirtual
template<typename IgnoredType , typename ContainedType >
DtSsAccumulationFunctor< IgnoredType, ContainedType >::DtAccumulationContainer & DtSsAccumulationFunctor< IgnoredType, ContainedType >::container ( )
virtual
template<typename IgnoredType, typename ContainedType>
void DtSsAccumulationFunctor< IgnoredType, ContainedType >::setContainer ( DtAccumulationContainer newContainer)
virtual

Member Data Documentation

template<typename IgnoredType, typename ContainedType>
DtAccumulationContainer DtSsAccumulationFunctor< IgnoredType, ContainedType >::myContainer
private

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)