94 int method(
int a)
override;
176 template<
typename T> T
myMax(T a, T b);
int method(int a) override
Definition oop.cpp:80
virtual ~AbstractionInterface()
Definition oop.hpp:88
virtual int method(int a)=0
void public_method1(void)
Definition oop.cpp:45
void public_method1(void)
void public_method1(void)
void public_method1(void)
Definition oop.cpp:58
friend class AllAccessModifiers_friend
Definition oop.hpp:23
float public2
Definition oop.hpp:14
void private_method1(void)
Definition oop.cpp:11
int private1
Definition oop.hpp:19
float private2
Definition oop.hpp:20
int public1
Definition oop.hpp:13
friend void friend_function(void)
Definition oop.cpp:3
void public_method1(void)
Definition oop.cpp:10
float protected2
Definition oop.hpp:29
int protected1
Definition oop.hpp:28
void protected_method1(void)
Definition oop.cpp:12
CopyConstructor(int a)
Definition oop.cpp:111
int private1
Definition oop.hpp:131
int getData(void)
Definition oop.cpp:119
DefaultContructor(void)
Definition oop.hpp:106
int testClass(void)
Definition oop.hpp:112
int private1
Definition oop.hpp:103
DefaultContructor(int a)
Definition oop.hpp:110
~MoveConstructor()
Definition oop.cpp:99
int getData(void)
Definition oop.cpp:104
int * private1
Definition oop.hpp:119
MoveConstructor(int a)
Definition oop.cpp:90
virtual int publicMethod1(int a)=0
virtual int privateMethod1(int a)=0
int privateMethod1(int a) override
Definition oop.cpp:69
int publicMethod1(int a) override
Definition oop.cpp:65
static int integer
Definition oop.hpp:153
void changeValue(int value)
Definition oop.cpp:161
int getValue(void)
Definition oop.cpp:157
int example(int a)
Definition oop.cpp:84
void example(void)
Definition oop.cpp:14
std::pair< int, int > example(ConstructorType type, int value)
Definition oop.cpp:123
ConstructorType
Definition oop.hpp:141
@ c_default
Definition oop.hpp:142
@ c_move
Definition oop.hpp:143
@ c_copy
Definition oop.hpp:144
Complex operator+(const Complex &a, const Complex &b)
Definition oop.cpp:173
Complex example(void)
Definition oop.cpp:182
std::ostream & operator<<(std::ostream &stream, const Complex &a)
Definition oop.cpp:189
int example(int a)
Definition oop.cpp:73
int example(int value)
Definition oop.cpp:165
T myMax(T a, T b)
Definition oop.cpp:194
T variable_template
Definition oop.hpp:177
void example(void)
Definition oop.cpp:198
void friend_function(void)
Definition oop.cpp:3
double real
Definition oop.hpp:166
double imaginary
Definition oop.hpp:167