Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
YGP::ADateClass for date attributes
YGP::ANumericClass for numeric attributes
YGP::AssignmentParseClass to parse a single assignment
YGP::ATimeClass for time attributes
YGP::ATimestampClass 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::AttributeParseClass to parse attribute-assignments from a string and sets its values into attribute-values
YGP::AttributValueBase-class for all attribut-values
YGP::AYearClass for year attributes
YGP::CBParseAttomicClass to parse a attomic value with callback-function if object was found
YGP::CBParseEOFClass to check if EOF is parsed
YGP::CBParseExactClass to parse exactly a certain text (case-sensitive!)
YGP::CBParseQuotedClass to parse quoted text
YGP::CBParseQuotedEscClass to parse quoted text
YGP::CBParseSelectionClass to parse selections (list of ParseObjects where just one entry must be valid)
YGP::CBParseSequenceClass to parse sequences (series of ParseObjects)
YGP::CBParseSkipClass to skip some characters (from the current position in the stream)
YGP::CBParseTextClass to parse text til a certain abort-criteria with a callback (executed if an object was found)
YGP::CBParseTextEscClass to parse text til a certain abort-criteria (as in CBParseText)
YGP::CBParseToTextClass to parse text until the specified text is found
YGP::CBParseUpperExactClass to parse exactly a certain text (not case-sensitive!)
YGP::CommErrorException indicating an error handling network communication
YGP::ConnectionMgrClass to handle the connections an application can have
YGP::DirectorySearchClass to search for files in a certain (locally accesable) directory
YGP::DynTraceClass for writing trace-messages, which can be dynamically switched on and off at runtime
YGP::DynTraceManagerClass to manage the created DynTraces classes
YGP::EntityBaseclass for classes holding (a list of) attributes
YGP::ExecErrorException indicating an error executing a program
YGP::extStream< T >Extended stream, designed to parse text
YGP::extStreambufExtended streambuf, designed to parse text
YGP::FileClass representing a file in the file system of the operating system
YGP::FileErrorException indicating an error handling files
YGP::FileRegularExprClass to compare text with (UNIX-file-style) regular expressions
YGP::FileTypeCheckerBase-class to check for file-types
YGP::FileTypeCheckerByCaseExtClass to check for the type of a file (e.g
YGP::FileTypeCheckerByContentType to check for type of files by the content of the file
YGP::FileTypeCheckerByExtensionClass to check for the type of a file (e.g
YGP::IAttributeBaseclass for attributes
YGP::IDirectorySearchAbstract baseclass providing an interface for classes to search in directory-structures
YGP::INIFileClass 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::INISectionClass to handle the information stored in a section of an INI-file (see INIFile for more details)
YGP::InvalidValueException indicating an invalid value
YGP::IRegularExpressionBase-class for any regular expression
YGP::IRelationClass connecting (relating) objects of two classes (which must be derived from boost::shared_ptr)
YGP::IVIOApplicationClass 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::longOptionsHelper-structure to store long-options
YGP::lessDereferenced< _Tp >Functor for comparing boost::shared_ptrs
YGP::MetaEnumClass to handle enumerations; in counterpart to C-style enums those values can be accessed by number and name
YGP::MetaEnumAttributeAn attribute to assign an integer-value from a list of string-values
YGP::ModuleDynamically loading of modules
YGP::MutexClass 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::ParseAttomicClass to parse an attomic value; Base-class of all attomic values
YGP::ParseEOFClass to parse the end of a file (EOF)
YGP::ParseErrorException indicating an error parsing
YGP::ParseExactClass to parse exactly a certain text (case-sensitive!)
YGP::ParseObjectClasses to parse objects and sequences of objects from a stream
YGP::ParseQuotedClass to parse a quoted text-value until a specified abort-character is found
YGP::ParseQuotedEscClass to parse a quoted text-value until a specified abort-character is found
YGP::ParseSelectionClass to parse a selection of one ParseObject out of a list
YGP::ParseSequenceClass to parse series of ParseObjects (sequences)
YGP::ParseSkipClass to skip some characters (default from the current position in the stream)
YGP::ParseTextClass to parse text until specified abort-characters are found
YGP::ParseTextEscClass to parse text until a certain abort-criteria (as in ParseText)
YGP::ParseToTextClass to parse text until the specified text is found
YGP::ParseUpperExactClass to parse exactly a certain text (not case-sensitive!)
YGP::PathDirectorySearchClass to search for files in directories listed in a path
YGP::ProcessClass to execute a program either synchronlously or asynchronlously
YGP::RegularExpressionClass 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::RelationManagerClass to manage the created relations
YGP::RelationN_M< S, T >N-to-M relation
YGP::RemoteDirSearchClass to search for files in a directory over a network-connection
YGP::RemoteDirSearchSrvClass for a server to enable remote directory searching
YGP::RemoteFileClass representing a file on a remote server with simple management-functions
YGP::SocketA 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::StatusObjectObject holding status information
YGP::SyslogClass to perform some logging to either a log-file (if available) or to the console
YGP::TableWriterBaseclass to write tabular information
YGP::ThreadClass to execute a certain function in a thread
YGP::XDirectorySearch< Parent >Template to add file in- and exlusion to the *DirectorySearch classes

YGP Version 0.9.31 - Generated on Wed Nov 18 11:25:24 2009 by doxygen 1.5.8