FreePOOMA  2.4.1
Public Member Functions
RelationList Class Reference

RelationList is a container that dispatches events to the list of boundary conditions it contains. More...

#include <RelationList.h>

List of all members.

Public Member Functions

 RelationList ()
 RelationList (const RelationList &model)
 ~RelationList ()
template<class Target >
void makeOwnCopy (const Target &t)
void erase ()
void addRelation (RelationListItem *item)
void notifyPreRead () const
void notifyPostWrite () const
RelationListItemoperator() (int i) const
RelationListItemoperator() (int i)
int size () const
void setDirty () const
 Set the dirty flags for all relations.
void clearDirty () const
 Set the dirty flags for all relations.
bool dirty () const
 Query if any of the relations is dirty.

Detailed Description

RelationList is a container that dispatches events to the list of boundary conditions it contains.


Constructor & Destructor Documentation

RelationList::RelationList ( const RelationList model) [inline]

Member Function Documentation

template<class Target >
void RelationList::makeOwnCopy ( const Target &  t) [inline]
void RelationList::erase ( ) [inline]
void RelationList::addRelation ( RelationListItem item) [inline]
void RelationList::notifyPreRead ( ) const [inline]
void RelationList::notifyPostWrite ( ) const [inline]
void RelationList::setDirty ( ) const [inline]
void RelationList::clearDirty ( ) const [inline]
bool RelationList::dirty ( ) const [inline]

Query if any of the relations is dirty.

References RelationListItem::dirty(), RelationListData::elem(), and RelationListData::size().

RelationListItem* RelationList::operator() ( int  i) const [inline]
RelationListItem* RelationList::operator() ( int  i) [inline]
int RelationList::size ( ) const [inline]

References RelationListData::size().

Referenced by operator()().


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