BikeRecord Class Reference

#include <BikeRecord.h>

Inherits Record.

Collaboration diagram for BikeRecord:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 BikeRecord (const string &_oStrBikeName, unsigned int _ui32ID)
 BikeRecord (const BikeRecord &_oBikeRecord)
 ~BikeRecord ()
BikeRecordClone () const
void Print () const

Private Attributes

string m_oStrBikeName
unsigned int m_ui32ID


Detailed Description

BikeRecord is the Concrete Prototype

Definition at line 4 of file BikeRecord.h.


Constructor & Destructor Documentation

BikeRecord::BikeRecord ( const string &  _oStrBikeName,
unsigned int  _ui32ID 
) [inline]

Definition at line 12 of file BikeRecord.h.

Referenced by Clone().

Here is the caller graph for this function:

BikeRecord::BikeRecord ( const BikeRecord _oBikeRecord  )  [inline]

Definition at line 18 of file BikeRecord.h.

References m_oStrBikeName, and m_ui32ID.

BikeRecord::~BikeRecord (  )  [inline]

Definition at line 25 of file BikeRecord.h.


Member Function Documentation

BikeRecord* BikeRecord::Clone (  )  const [inline, virtual]

Implements Record.

Definition at line 27 of file BikeRecord.h.

References BikeRecord().

Here is the call graph for this function:

void BikeRecord::Print (  )  const [inline, virtual]

Implements Record.

Definition at line 32 of file BikeRecord.h.

References m_oStrBikeName, and m_ui32ID.


Member Data Documentation

string BikeRecord::m_oStrBikeName [private]

Definition at line 7 of file BikeRecord.h.

Referenced by BikeRecord(), and Print().

unsigned int BikeRecord::m_ui32ID [private]

Definition at line 9 of file BikeRecord.h.

Referenced by BikeRecord(), and Print().


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

Generated on Fri Mar 20 12:37:10 2009 for Prototype Design Pattern by  doxygen 1.5.8