Rosetta 3.3
Public Member Functions
basic::datacache::BasicDataCache Class Reference

A DataCache storing objects derived from basic::datacache::CacheableData. More...

#include <BasicDataCache.hh>

Inheritance diagram for basic::datacache::BasicDataCache:
Inheritance graph
[legend]
Collaboration diagram for basic::datacache::BasicDataCache:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 BasicDataCache ()
 default constructor
 BasicDataCache (size_t const n_slots)
 size constructor
 BasicDataCache (BasicDataCache const &rval)
 copy constructor
virtual ~BasicDataCache ()
 default destructor
BasicDataCacheoperator= (BasicDataCache const &rval)
 copy assignment

Detailed Description

A DataCache storing objects derived from basic::datacache::CacheableData.

See DataCache base class for usage details.


Constructor & Destructor Documentation

basic::datacache::BasicDataCache::BasicDataCache ( )

default constructor

basic::datacache::BasicDataCache::BasicDataCache ( size_t const  n_slots)

size constructor

Parameters:
[in]n_typesThe number of slots for this DataCache.
basic::datacache::BasicDataCache::BasicDataCache ( BasicDataCache const &  rval)

copy constructor

basic::datacache::BasicDataCache::~BasicDataCache ( ) [virtual]

default destructor


Member Function Documentation

BasicDataCache & basic::datacache::BasicDataCache::operator= ( BasicDataCache const &  rval)

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines