|
ui-utilcpp
1.8.3
|
| ▼NUI | Namespace for any Schlund+Partner C++ code |
| ▼NUtil | Namespace for ui-utilcpp |
| ▼NCmdLine | |
| CCmd | Represents a command |
| CCmdLine | Simple Command Line interface |
| CEchoCmd | Internal command: Print text |
| CExitCmd | Internal command: Exit command line |
| CHeaderCmd | Pseudo command class to add header like seperators in help descriptions |
| CHelpCmd | Internal command: Get help |
| CSetCmd | Internal command: Set a variable |
| CSleepCmd | Internal command: Sleep for n seconds |
| CSourceCmd | Internal command: Source another script |
| ▼NHttp | Namespace for all HTTP related code |
| CConnection | |
| CCookie | |
| CCookies | Handle "Cookie" request header field values syntactically |
| CException | Exception for Http namespace |
| CHeader | Array of header fields |
| CHeaderField | Header field |
| CRequestLine | Parse and represent a request's request line |
| CSetCookie | Handle "SetCookie" request header field values syntactically |
| CSetCookies | Handle a vector of SetCookie's |
| CStatusLine | Parse and represent a response's status line |
| CURL | HTTP URL parser |
| CURLGet | |
| ▼NSys | Namespace for system/library calls |
| CException | Use this exception class if you want to catch failures on system/library calls |
| CAlphaNumericKey | Class using boost::mt19937 as random engine |
| Cauto_base | Base adapter class to hold a pointer that can't be freed using standard "delete" |
| Cauto_cvec | Control freeing of C vector pointers via delete[] |
| Cauto_free | Control freeing of memory via std::free |
| CAutoRemoveFile | Guarantuee to run "remove(2)" on path in destructor |
| CBSDFileMutex | Mutex For BSD Advisory File Locking |
| CCap | C++ encapsulation for libcap's 'cap_t' |
| CCapScope | Helper to enable effective capabilities safely for a scope |
| CCFileStream | Simple exception-save FILE abstraction |
| CCLOption | Most general class for a command line option. Use this class for a option without argument |
| CCLOptionArg | Class representing a command line option with mandatory argument |
| CCLOptionOptArg | Class representing a command line option with optional argument |
| CCodeException | Adding code facility to Exception |
| CConversion | Holder class for conversion results |
| CConverter | Factory for Conversions |
| CCpp2Base64Converter | Converter for Base64 encoding, using CommonCpp functions |
| CCStrArray | Helper to construct/use C-String arrays ("char **"), occasionally needed by some c functions |
| CEUIDSwap | Helper class to get a scope executed with some other effective uid |
| CException | Generic exception class for namespace UI::Util |
| CFDTypeBuf | Template IO stream buffer for all file descriptors types |
| CFDTypeStream | IO stream for file descriptors |
| CFile | File representation |
| CFileDescriptor | File Descriptor Holder Class |
| CForkThread | Simple encapsulation of fork(2) using common thread syntax |
| CFQuotaInfo | Variant of QuotaInfo from any file in FS |
| CFsInfo | File system information abstraction |
| CGetOpt | Abstraction class for GNU getopt_long(3) |
| CIConvConverter | Character set converter, using libc's "iconv" directly |
| CIdnEMailConverter | Converter from an-char-encoded string with randomly placed email-adresse -> the same string w/ domain parts magically replaced with IDN-encoding |
| CINetSocket | INet Socket |
| CLibRecodeConverter | Converter based on librecode (see there) |
| CMutexLock | Mutex Lock class; an object of this class will guard a scope |
| CPIDFile | Write and keep pid file during lifetime |
| CPosixFileMutex | Mutex For Posix Advisory File Locking |
| ▼CPosixRegex | Wrapper class for POSIX.2 regex functions |
| CMatch | Helper class representing match data |
| CProcessThread | Simple encapsulation for any process based threading system |
| ▼CQuotaInfo | Quota information abstraction |
| CException | QuotaInfo exceptions |
| CFS | Helper class to hold the device string and (optional) the fs type (to be able to do better selection on the quota method to use) |
| CRealPath | Get canonical absolute path name (mutex-protected) |
| CRealTimeStamp | RealTimeStamp class encapsulating "gettimeofday" |
| CRecoder | Meta converter class: converter switcher and generic interface |
| CRecoderCache | This can be used to cache recoder instances |
| CRfc2047Converter | Converter charEncoding -> rfc2047 (MIME) |
| CRfc3490Utf8Converter | Converter UTF-8 <-> rfc3490 (IDN) |
| CScopeRealTime | Log time used for a scope |
| CSocket | Socket abstraction |
| CSocketPair | Socketpair(2) abstraction |
| CStdFreeConversion | Conversion w/ std::free call on the supplied C-String |
| CStringConversion | Conversion w/ std::string holder |
| CSysLogMono | C++ Abstraction of syslog(3) for mono threaded applications |
| CSysLogMonoSingleton | Singleton class holding one SysLogMono object |
| CUnixSocket | Unix Socket |
| CURLConverter | Converter for URL-Encoding |
| CXConversion | Class to convert between different systems |
| CCodeException | Adding code facility to Exception |
| CException | Generic exception class for namespace UI |
1.8.9.1