Gobelijn API documentation
- generated for commit a0cbea7
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Macros
Pages
Body.h
Go to the documentation of this file.
1
#pragma once
2
8
#include "
objtracer/PassengerRoadVehicle.h
"
9
#include <string>
10
#include <utility>
11
12
namespace
ODemo {
13
14
class
Body
15
{
16
public
:
18
explicit
Body
(std::string color =
"blue"
);
19
21
Body
(
Body
const
& ori);
22
24
Body
(
Body
&& ori) noexcept;
25
27
Body
&
operator=
(
Body
const
& rhs);
28
30
Body
&
operator=
(
Body
&& rhs) noexcept;
31
33
~Body
();
34
36
Body
operator+
(
const
Body
& b);
37
38
private
:
39
std::string
m_color
;
40
};
41
42
}
// namespace ODemo
ODemo::Body::operator=
Body & operator=(Body const &rhs)
Copy assingment.
Definition:
Body.cpp:20
ODemo::Body::Body
Body(std::string color="blue")
Constructor.
Definition:
Body.cpp:14
ODemo::Body
Definition:
Body.h:14
ODemo::Body::~Body
~Body()
Destructor.
Definition:
Body.cpp:39
ODemo::Body::operator+
Body operator+(const Body &b)
Weird operation.
Definition:
Body.cpp:41
ODemo::Body::m_color
std::string m_color
Definition:
Body.h:39
PassengerRoadVehicle.h
Header for PassengerRoadVehicle class.
main
cpp
objtracer
Body.h
Generated on Fri Feb 1 2019 09:33:32 for Gobelijn API documentation by
1.8.6