Group animals
This is a brief description to the animals group. More...
Files
Type | Name |
---|---|
file | config.h This is a config file. |
Classes
Type | Name |
---|---|
class | example::Animal Base class for all animals from which Bird derives. |
interface | example::AnimalInterface |
class | example::Bird |
class | example::CustomException |
class | example::NumericException |
class | example::SpecialBird |
Public Types
Type | Name |
---|---|
enum | example::Animal::Type The 6 classes of animal kingdom. |
Public Functions
Type | Name |
---|---|
void | some_global_function (example::Animal * animal) Some random global function that modifies Animal. |
void | example::some_namespace_function (Animal * animal) Some random namespace function that modifies Animal . |
Macros
Type | Name |
---|---|
define | CONFIG_HELLO (123) |
define | CONFIG_WORLD ("abx") |
define | PI 3.14159265358979323846 |
define | PRINT_PRETTY (MSG, ...) printf(MSG, __VA_ARGS__) |
Detailed Description
Some inner namespace.
Some random brief description.
Some detailed description here
Public Types Documentation
enum Type
The 6 classes of animal kingdom.
enum example::Animal::Type {
NONE = 0,
INSECT = 1,
AMPHIBIAN = 2,
BIRD = 3,
FISH = 4,
REPTILE = 5,
MAMMAL = 6
};
Lorem Ipsum Donor.
Public Functions Documentation
function some_global_function
Some random global function that modifies Animal.
void some_global_function (
example::Animal * animal
)
See also: Animal
Parameters:
animal
The pointer to the animal instance
function some_namespace_function
Some random namespace function that modifies Animal .
void example::some_namespace_function (
Animal * animal
)
See also: Animal
Parameters:
animal
The pointer to the animal instance
Macro Definition Documentation
define CONFIG_HELLO
#define CONFIG_HELLO (123)
define CONFIG_WORLD
#define CONFIG_WORLD ("abx")
define PI
#define PI 3.14159265358979323846
define PRINT_PRETTY
#define PRINT_PRETTY (
MSG,
...
) printf(MSG, __VA_ARGS__)