Sleeping Wombat Common Library
0.50.0
swCommonLibrary
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
TestUtils
TestClassHierarchy
Animals
Animal.h
1
#pragma once
2
3
#include "swCommonLib/Common/RTTR.h"
4
5
#include <string>
6
7
8
namespace
sw
9
{
10
24
class
Animal
25
{
26
RTTR_ENABLE();
27
RTTR_REGISTRATION_FRIEND;
28
private
:
29
30
std::string m_name;
31
uint16 m_age;
32
33
protected
:
34
public
:
35
explicit
Animal
() =
default
;
36
explicit
Animal
(
const
std::string & name );
37
virtual
~
Animal
();
38
39
};
40
41
42
int
LinkRegistration ();
43
44
45
}
// sw
46
47
sw::Animal
Base animal class.
Definition:
Animal.h:24
sw
Definition:
Exception.h:11
Generated on Thu May 31 2018 19:56:00 for Sleeping Wombat Common Library by
1.8.9.1