#include <Ptr.h>
Public Member Functions | |
virtual void | invalidate ()=0 |
virtual bool | isValid () const =0 |
virtual void * | load () const =0 |
virtual | ~IPtrLoader () |
Interface for the lazy loading of the embedded object. Implementations are provided by the db storage code.
virtual void ora::IPtrLoader::invalidate | ( | ) | [pure virtual] |
Implemented in ora::RelationalPtrLoader, and ora::RelationalRefLoader.
virtual bool ora::IPtrLoader::isValid | ( | ) | const [pure virtual] |
Implemented in ora::RelationalPtrLoader, and ora::RelationalRefLoader.
virtual void* ora::IPtrLoader::load | ( | ) | const [pure virtual] |
Implemented in ora::RelationalPtrLoader, and ora::RelationalRefLoader.