Gobelijn API documentation
- generated for commit a0cbea7
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Macros
Pages
ODemo::Motorcycle Member List
This is the complete list of members for
ODemo::Motorcycle
, including all inherited members.
accelerate
(double speed)
ODemo::Motorcycle
brake
(double speed)
ODemo::Motorcycle
get_engine
()
ODemo::Motorcycle
get_owner
() const
ODemo::Motorcycle
getSpeed
() const
ODemo::Motorcycle
halt
()
ODemo::Motorcycle
is_running
() const
ODemo::Motorcycle
m_body
ODemo::Motorcycle
private
m_direction
ODemo::Motorcycle
private
m_engine
ODemo::Motorcycle
private
m_owner
ODemo::Motorcycle
private
m_speed
ODemo::Motorcycle
private
m_wheels
ODemo::Motorcycle
private
Motorcycle
()
ODemo::Motorcycle
Motorcycle
(std::shared_ptr< Engine > const &enginePtr)
ODemo::Motorcycle
explicit
Motorcycle
(std::shared_ptr< Engine > const &enginePtr, Person const *ownerPtr)
ODemo::Motorcycle
Motorcycle
(Motorcycle const &ori)
ODemo::Motorcycle
Motorcycle
(Motorcycle &&ori) noexcept
ODemo::Motorcycle
operator=
(Motorcycle const &rhs)
ODemo::Motorcycle
operator=
(Motorcycle &&rhs) noexcept
ODemo::Motorcycle
set_engine
(std::shared_ptr< Engine > const &newEnginePtr)
ODemo::Motorcycle
set_owner
(Person *newOwnerPtr)
ODemo::Motorcycle
startEngine
()
ODemo::Motorcycle
stopEngine
()
ODemo::Motorcycle
turn
(double degrees)
ODemo::Motorcycle
~Motorcycle
()
ODemo::Motorcycle
Generated on Fri Feb 1 2019 09:33:33 for Gobelijn API documentation by
1.8.6