Doxybook Example
example
Animal
example::Animal Member List
This is the complete list of members for
example::Animal
, including all inherited members.
AMPHIBIAN
enum value
example::Animal
Animal
(Type type, const std::string &name, Animal *mother=nullptr, Animal *father=nullptr)
example::Animal
Animal
(const Animal &other)=delete
example::Animal
Animal
(Animal &&animal) noexcept
example::Animal
BIRD
enum value
example::Animal
father
example::Animal
protected
find_child_by_name
(Animal *parent)
example::Animal
static
find_parent_by_name
(Animal *child)
example::Animal
static
FISH
enum value
example::Animal
get_name
() const
example::Animal
inline
get_num_of_eyes
() const override
example::Animal
virtual
get_num_of_limbs
() const override
example::Animal
virtual
get_parents
() const
example::Animal
inline
has_tail
() const override
example::Animal
virtual
INSECT
enum value
example::Animal
make_sound
()=0
example::Animal
pure virtual
MAMMAL
enum value
example::Animal
mother
example::Animal
protected
move
()
example::Animal
virtual
name
example::Animal
protected
NONE
enum value
example::Animal
operator bool
() const
example::Animal
operator=
(const Animal &other)=delete
example::Animal
operator=
(Animal &&other) noexcept
example::Animal
Parents
typedef
example::Animal
REPTILE
enum value
example::Animal
some_global_function
(Animal *animal)
example::Animal
friend
some_inline_member_function
(Animal *animal)
example::Animal
inline
swap
(Animal &other) noexcept
example::Animal
Type
enum name
example::Animal
~Animal
()=default
example::Animal
virtual
Generated by
1.8.13