# Class Member Functions
# a
- Animal (example::Animal)
# b
- Bird (example::Bird)
# c
- CustomException (example::CustomException)
# d
- do_something_special (example::SpecialBird)
# f
- find_child_by_name (example::Animal)
- find_parent_by_name (example::Animal)
# g
- get_name (example::Animal)
- get_num_of_eyes (example::Animal, example::AnimalInterface)
- get_num_of_limbs (example::Animal, example::AnimalInterface)
- get_parents (example::Animal)
# h
- has_tail (example::Animal, example::AnimalInterface)
# m
- make_sound (example::Animal, example::Bird)
- move (example::Animal, example::Bird)
# n
- NumericException (example::NumericException)
# o
- operator bool (example::Animal)
- operator= (example::Animal, example::Bird, example::SpecialBird)
# s
- some_inline_member_function (example::Animal)
- swap (example::Animal, example::Bird, example::SpecialBird)
- SpecialBird (example::SpecialBird)
# w
# ~
- ~Animal (example::Animal)
- ~Bird (example::Bird)
- ~SpecialBird (example::SpecialBird)