BDE 4.14.0 Production release
|
#include <bdlt_timetable.h>
Public Member Functions | |
TimetableTransition_Ref (const TimetableTransition &transition) | |
TimetableTransition_Ref (const TimetableTransition_Ref &original) | |
~TimetableTransition_Ref ()=default | |
TimetableTransition_Ref & | operator= (const TimetableTransition &rhs) |
Public Member Functions inherited from bdlt::TimetableTransition | |
TimetableTransition (const TimetableTransition &original) | |
~TimetableTransition ()=default | |
Destroy this object. | |
TimetableTransition & | operator= (const TimetableTransition &rhs) |
const Datetime & | datetime () const |
Return the datetime of this transition. | |
int | code () const |
Return the code of this transition. | |
bsl::ostream & | print (bsl::ostream &stream, int level=0, int spacesPerLevel=4) const |
Friends | |
class | Timetable_ConstIterator |
Additional Inherited Members | |
Public Types inherited from bdlt::TimetableTransition | |
enum | { k_UNSET_TRANSITION_CODE = -1 } |
This private class is used by the arrow operator of the timetable iterator class. The objects instantiated from this class serve as references to TimetableTransition
objects.
See bdlt_timetable
|
inlineexplicit |
Create a timetable transition reference object using the specified transition
.
|
inline |
Create a timetable transition reference object having the value of the specified original
object.
|
default |
|
inline |
Assign to this object the value of the specified rhs
timetable transition, and return a reference providing modifiable access to this TimetableTransition_Ref
.
|
friend |