CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
ora::IVectorLoader Class Referenceabstract

#include <QueryableVector.h>

Inheritance diagram for ora::IVectorLoader:
ora::QueryableVectorLoader

Public Member Functions

virtual size_t getSelectionCount (const ora::Selection &selection) const =0
 
virtual void invalidate ()=0
 
virtual bool isValid () const =0
 
virtual bool load (void *address) const =0
 
virtual bool loadSelection (const ora::Selection &selection, void *address) const =0
 
virtual ~IVectorLoader ()
 

Detailed Description

Definition at line 11 of file QueryableVector.h.

Constructor & Destructor Documentation

virtual ora::IVectorLoader::~IVectorLoader ( )
inlinevirtual

Definition at line 15 of file QueryableVector.h.

15  {
16  }

Member Function Documentation

virtual size_t ora::IVectorLoader::getSelectionCount ( const ora::Selection selection) const
pure virtual

Implemented in ora::QueryableVectorLoader.

virtual void ora::IVectorLoader::invalidate ( )
pure virtual

Implemented in ora::QueryableVectorLoader.

virtual bool ora::IVectorLoader::isValid ( ) const
pure virtual

Implemented in ora::QueryableVectorLoader.

virtual bool ora::IVectorLoader::load ( void *  address) const
pure virtual
virtual bool ora::IVectorLoader::loadSelection ( const ora::Selection selection,
void *  address 
) const
pure virtual

Implemented in ora::QueryableVectorLoader.