SOFA API  014b24ea
Open source framework for multi-physics simuation
sofa::simulation::LocalStorage Class Referenceabstract

#include <LocalStorage.h>

Abstract class allowing actions to store local data as a stack while traversing the graph. More...

Inheritance diagram for sofa::simulation::LocalStorage:

Detailed Description

Abstract class allowing actions to store local data as a stack while traversing the graph.

Public Member Functions

virtual void push (void *data)=0
 
virtual void * pop ()=0
 
virtual void * top () const =0
 
virtual bool empty () const =0
 

Protected Member Functions

virtual ~LocalStorage ()
 

Constructor details

virtual sofa::simulation::LocalStorage::~LocalStorage ( )
inlineprotectedvirtual

Function details

virtual bool sofa::simulation::LocalStorage::empty ( ) const
pure virtual
virtual void* sofa::simulation::LocalStorage::pop ( )
pure virtual
virtual void sofa::simulation::LocalStorage::push ( void *  data)
pure virtual
virtual void* sofa::simulation::LocalStorage::top ( ) const
pure virtual