Sleeping Wombat Common Library  0.50.0
swCommonLibrary
Mammal.h
1 #pragma once
2 
3 #include "swCommonLib/TestUtils/TestClassHierarchy/Animals/Animal.h"
4 #include "swCommonLib/TestUtils/TestClassHierarchy/Animals/Components/PhysicalProperties.h"
5 
6 
7 
8 namespace sw
9 {
10 
11 
14 class Mammal : public Animal
15 {
16  RTTR_ENABLE( Animal );
17  RTTR_REGISTRATION_FRIEND;
18 private:
19 public:
20 
21  PhysicalProperties m_physicalProperties;
22 
23 public:
24  explicit Mammal () = default;
25  virtual ~Mammal () = default;
26 
27 };
28 
29 
30 
31 } // sw
32 
Base mammal class.
Definition: Mammal.h:14
Base animal class.
Definition: Animal.h:24
PhysicalProperties.
Definition: PhysicalProperties.h:14
Definition: Exception.h:11