This class defines the type of objects that are inserted into the timetable cache. Each entry contains a shared pointer to a read‐only timetable and the time at which that timetable was loaded. Note that an explicit allocator is required to create an entry object.

Synopsis

Declared in <bdlt_timetablecache.h>

class TimetableCache_Entry;

Member Functions

Name

Description

TimetableCache_Entry [constructor]

Constructors

~TimetableCache_Entry [destructor]

Destroy this cache entry object.

operator=

Assign to this cache entry object the value of the specified rhs object, and return a reference providing modifiable access to this object.

get

Return a shared pointer providing non‐modifiable access to the timetable referred to by this cache entry object.

loadTime

Return the time at which the timetable referred to by this cache entry object was loaded.

Created with MrDocs