| YGP::ADate | Class for date attributes |
| YGP::ANumeric | Class for numeric attributes |
| YGP::AssignmentParse | Class to parse a single assignment |
| YGP::ATime | Class for time attributes |
| YGP::ATimestamp | Class for timestamp (containing date and time) attributes |
| YGP::Attribute< T > | Template representing an attribute of a specific type |
| YGP::AttributeList< T, L > | Template for a list of attributes of a specific type |
| YGP::AttributeMap< T, L > | Template for a map of attributes of a specific type |
| YGP::AttributeParse | Class to parse attribute-assignments from a string and sets its values into attribute-values |
| YGP::AttributValue | Base-class for all attribut-values |
| YGP::AYear | Class for year attributes |
| YGP::CBParseAttomic | Class to parse a attomic value with callback-function if object was found |
| YGP::CBParseEOF | Class to check if EOF is parsed |
| YGP::CBParseExact | Class to parse exactly a certain text (case-sensitive!) |
| YGP::CBParseQuoted | Class to parse quoted text |
| YGP::CBParseQuotedEsc | Class to parse quoted text |
| YGP::CBParseSelection | Class to parse selections (list of ParseObjects where just one entry must be valid) |
| YGP::CBParseSequence | Class to parse sequences (series of ParseObjects) |
| YGP::CBParseSkip | Class to skip some characters (from the current position in the stream) |
| YGP::CBParseText | Class to parse text til a certain abort-criteria with a callback (executed if an object was found) |
| YGP::CBParseTextEsc | Class to parse text til a certain abort-criteria (as in CBParseText) |
| YGP::CBParseToText | Class to parse text until the specified text is found |
| YGP::CBParseUpperExact | Class to parse exactly a certain text (not case-sensitive!) |
| YGP::CommError | Exception indicating an error handling network communication |
| YGP::ConnectionMgr | Class to handle the connections an application can have |
| YGP::DirectorySearch | Class to search for files in a certain (locally accesable) directory |
| YGP::DynTrace | Class for writing trace-messages, which can be dynamically switched on and off at runtime |
| YGP::DynTraceManager | Class to manage the created DynTraces classes |
| YGP::Entity | Baseclass for classes holding (a list of) attributes |
| YGP::ExecError | Exception indicating an error executing a program |
| YGP::extStream< T > | Extended stream, designed to parse text |
| YGP::extStreambuf | Extended streambuf, designed to parse text |
| YGP::File | Class representing a file in the file system of the operating system |
| YGP::FileError | Exception indicating an error handling files |
| YGP::FileRegularExpr | Class to compare text with (UNIX-file-style) regular expressions |
| YGP::FileTypeChecker | Base-class to check for file-types |
| YGP::FileTypeCheckerByCaseExt | Class to check for the type of a file (e.g |
| YGP::FileTypeCheckerByContent | Type to check for type of files by the content of the file |
| YGP::FileTypeCheckerByExtension | Class to check for the type of a file (e.g |
| YGP::IAttribute | Baseclass for attributes |
| YGP::IDirectorySearch | Abstract baseclass providing an interface for classes to search in directory-structures |
| YGP::INIFile | Class to handle the information of an INI-file (containing the settings of an application) |
| YGP::INIList< T, L > | Class to parse all entries of a section into a list (vector) of values (see INIFile for more details) |
| YGP::INIMap< T, M > | Class to parse all entries of a section into a list (map) of values (see INIFile for more details) |
| YGP::INISection | Class to handle the information stored in a section of an INI-file (see INIFile for more details) |
| YGP::InvalidValue | Exception indicating an invalid value |
| YGP::IRegularExpression | Base-class for any regular expression |
| YGP::IRelation | Class connecting (relating) objects of two classes (which must be derived from boost::shared_ptr) |
| YGP::IVIOApplication | Class to handle the startup of a program, which includes reading the data stored in an INI file and (afterwards) the parsing of the parameters before the actual run of the program |
| YGP::IVIOApplication::IVIOApplication::longOptions | Helper-structure to store long-options |
| YGP::lessDereferenced< _Tp > | Functor for comparing boost::shared_ptrs |
| YGP::MetaEnum | Class to handle enumerations; in counterpart to C-style enums those values can be accessed by number and name |
| YGP::MetaEnumAttribute | An attribute to assign an integer-value from a list of string-values |
| YGP::Module | Dynamically loading of modules |
| YGP::Mutex | Class for mutual exclusive devices |
| YGP::OFParseAttomic< T > | Class to parse a attomic value with callback-function if object found |
| YGP::OFParseEOF< T > | Class to check if EOF is parsed |
| YGP::OFParseExact< T > | Class to parse exactly a certain text (case-sensitive!) |
| YGP::OFParseQuoted< T > | Class to parse quoted text; which is returned without the quotes |
| YGP::OFParseQuotedEsc< T > | Class to parse quoted text; which is returned without the quotes |
| YGP::OFParseSelection< T > | Class to parse selections (list of ParseObjects where just one entry must be valid) |
| YGP::OFParseSequence< T > | Class to parse sequences (series of ParseObjects) |
| YGP::OFParseSkip< T > | Class to skip some characters (from the current position in the stream) |
| YGP::OFParseText< T > | Class to parse text til a certain abort-criteria with callback-found (called if an object was found) |
| YGP::OFParseTextEsc< T > | Class to parse text til a certain abort-criteria (as in OFParseText) |
| YGP::OFParseToText< T > | Class to parse text until the specified text is found |
| YGP::OFParseUpperExact< T > | Class to parse exactly a certain text (not case-sensitive!) |
| YGP::OThread< T > | Class to execute a member-function in a thread |
| YGP::ParseAttomic | Class to parse an attomic value; Base-class of all attomic values |
| YGP::ParseEOF | Class to parse the end of a file (EOF) |
| YGP::ParseError | Exception indicating an error parsing |
| YGP::ParseExact | Class to parse exactly a certain text (case-sensitive!) |
| YGP::ParseObject | Classes to parse objects and sequences of objects from a stream |
| YGP::ParseQuoted | Class to parse a quoted text-value until a specified abort-character is found |
| YGP::ParseQuotedEsc | Class to parse a quoted text-value until a specified abort-character is found |
| YGP::ParseSelection | Class to parse a selection of one ParseObject out of a list |
| YGP::ParseSequence | Class to parse series of ParseObjects (sequences) |
| YGP::ParseSkip | Class to skip some characters (default from the current position in the stream) |
| YGP::ParseText | Class to parse text until specified abort-characters are found |
| YGP::ParseTextEsc | Class to parse text until a certain abort-criteria (as in ParseText) |
| YGP::ParseToText | Class to parse text until the specified text is found |
| YGP::ParseUpperExact | Class to parse exactly a certain text (not case-sensitive!) |
| YGP::PathDirectorySearch | Class to search for files in directories listed in a path |
| YGP::Process | Class to execute a program either synchronlously or asynchronlously |
| YGP::RegularExpression | Class to compare text with (UNIX-style) regular expressions |
| YGP::Relation1_1< S, T > | 1-to-1 relation |
| YGP::Relation1_N< S, T > | 1-to-N relation without a limit for N |
| YGP::Relation1_X< S, T > | 1-to-N relation with a limited N |
| YGP::RelationManager | Class to manage the created relations |
| YGP::RelationN_M< S, T > | N-to-M relation |
| YGP::RemoteDirSearch | Class to search for files in a directory over a network-connection |
| YGP::RemoteDirSearchSrv | Class for a server to enable remote directory searching |
| YGP::RemoteFile | Class representing a file on a remote server with simple management-functions |
| YGP::Socket | A socket is a generalized interprocess communication channel, which supports communication between unrelated processes, and even between processes running on different machines that communicate over a network |
| YGP::SortedDirSearch< Parent > | Class to search for files in a certain directory |
| YGP::StatusObject | Object holding status information |
| YGP::Syslog | Class to perform some logging to either a log-file (if available) or to the console |
| YGP::TableWriter | Baseclass to write tabular information |
| YGP::Thread | Class to execute a certain function in a thread |
| YGP::XDirectorySearch< Parent > | Template to add file in- and exlusion to the *DirectorySearch classes |