Introduction |
The book consists of 74 classes. There are 74 classes that are non-abstract in nature. There are 74 classes that represent base classes.
Chapter 1 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class.
Chapter 2 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 3 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 4 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 5 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 6 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 7 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has been declared for this class. A copy constructor has been declared for this class. An assignment operator has been declared for this class. This class has been derived from 1 class(es). An instance of this class cannot be instantiated because all the constructors of this class are either protected or private.
Chapter 8 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 9 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es). An instance of this class cannot be instantiated because all the constructors of this class are either protected or private.
Chapter 10 |
The class is not an abstract class. This class is a non-template class. There are 3 constructor declared for this class. A destructor has been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 11 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 12 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 13 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 2 class(es).
Chapter 14 |
The class is not an abstract class. This class is a non-template class. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has been declared for this class. This class has been derived from 1 class(es). Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 15 |
The class is not an abstract class. This class is a non-template class. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has been declared for this class. This class has been derived from 1 class(es). Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 16 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 17 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 18 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 19 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 20 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 21 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 22 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 23 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 24 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 25 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 26 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 27 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 28 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 29 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 30 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 31 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 32 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 33 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 34 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. No methods have been declared for this class.
Chapter 35 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 36 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. No methods have been declared for this class.
Chapter 37 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. No methods have been declared for this class.
Chapter 38 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. No methods have been declared for this class.
Chapter 39 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. No methods have been declared for this class.
Chapter 40 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 41 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 42 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 43 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class.
Chapter 44 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are 4 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class.
Chapter 45 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class.
Chapter 46 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 47 |
The class is not an abstract class. This class is a non-template class. There are 7 constructor declared for this class. A destructor has been declared for this class. A copy constructor has been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 48 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 49 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 50 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 51 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 52 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 53 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 54 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 55 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 56 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 57 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are 3 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class.
Chapter 58 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 59 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 60 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. No methods have been declared for this class.
Chapter 61 |
The class is not an abstract class. This class is a non-template class. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es). Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 62 |
The class is not an abstract class. This class is a non-template class. No methods have been declared for this class.
Chapter 63 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 64 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are no constructors declared for this class. A destructor has not been declared for this class. An assignment operator has not been declared for this class. This class has not been derived from any other class. Since there are no constructors declared for this class, the class can be instantiated by the use of default constructor.
Chapter 65 |
The class is not an abstract class. This class is also a template class that can be specialized for different types. There are 7 constructor declared for this class. A destructor has been declared for this class. A copy constructor has been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 66 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has been declared for this class. This class has not been derived from any other class.
Chapter 67 |
The class is not an abstract class. This class is a non-template class. There are 2 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 68 |
The class is not an abstract class. This class is a non-template class. There are 3 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 69 |
BaseOption provides behaviour common to all derived options.
Chapter 70 |
Template class adding type specific behaviour to BaseOption.
Chapter 71 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 72 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 73 |
The class is not an abstract class. This class is a non-template class. There is 1 constructor declared for this class. A destructor has not been declared for this class. A copy constructor has not been declared for this class. An assignment operator has not been declared for this class. This class has been derived from 1 class(es).
Chapter 74 |
A class for parsing command line arguments