![]() |
JustCpp
Repo wih C++ stuff
|
#include <memory>
#include <utility>
#include <iostream>
Go to the source code of this file.
Classes | |
class | AllAccessModifiers |
class | AllAccessModifiers_friend |
class | AllAccessModifiers_subclass |
class | AllAccessModifiers_subclass_public |
class | AllAccessModifiers_subclass_protected |
class | PolymorphismBase |
class | PolymorphismDerived1 |
class | PolymorphismDerived2 |
class | AbstractionInterface |
class | AbstractionDerived |
class | DefaultContructor |
class | MoveConstructor |
class | CopyConstructor |
class | StaticMemberClass |
struct | OpOverload::Complex |
Namespaces | |
namespace | AccessModifiersExample |
namespace | PolymorphismExample |
namespace | AbstractionExample |
namespace | ConstructorsExample |
namespace | StaticMembersExample |
namespace | OpOverload |
namespace | Templates |
Enumerations | |
enum | ConstructorsExample::ConstructorType : int { ConstructorsExample::c_default = 0 , ConstructorsExample::c_move , ConstructorsExample::c_copy } |
Functions | |
void | friend_function (void) |
void | AccessModifiersExample::example (void) |
int | PolymorphismExample::example (int a) |
int | AbstractionExample::example (int a) |
std::pair< int, int > | ConstructorsExample::example (ConstructorType type, int value) |
int | StaticMembersExample::example (int value) |
Complex | OpOverload::example (void) |
Complex | OpOverload::operator+ (const Complex &a, const Complex &b) |
std::ostream & | OpOverload::operator<< (std::ostream &stream, const Complex &a) |
template<typename T> | |
T | Templates::myMax (T a, T b) |
void | Templates::example (void) |
Variables | |
template<typename T> | |
T | Templates::variable_template = T(16.161616) |
void friend_function | ( | void | ) |