libbio
Loading...
Searching...
No Matches
Public Member Functions | List of all members
bio::AbstractCached Class Reference

#include <AbstractCached.h>

Inheritance diagram for bio::AbstractCached:
Inheritance graph
[legend]

Public Member Functions

 AbstractCached ()
 
virtual ~AbstractCached ()
 
virtual void Flush ()
 
void Register ()
 
void Deregister ()
 

Detailed Description

AbstractCached is a base class for all Cached objects.
NOTE: *this will Register on construction and Deregister on destruction. Because these functions are called in ?tors, they cannot be virtual. This may change in a future release.

Constructor & Destructor Documentation

◆ AbstractCached()

bio::AbstractCached::AbstractCached ( )

◆ ~AbstractCached()

bio::AbstractCached::~AbstractCached ( )
virtual

Member Function Documentation

◆ Deregister()

void bio::AbstractCached::Deregister ( )

Remove *this from the global Cache's register.

◆ Flush()

virtual void bio::AbstractCached::Flush ( )
inlinevirtual

◆ Register()

void bio::AbstractCached::Register ( )

Register *this with the global Cache


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