ui-utilcpp 1.10.1
|
CUI::Util::AlphaNumericKey | Class using boost::mt19937 as random engine |
▼CUI::Util::auto_base< P > | Base adapter class to hold a pointer that can't be freed using standard "delete" |
CUI::Util::auto_cvec< P > | Control freeing of C vector pointers via delete[] |
CUI::Util::auto_free< P > | Control freeing of memory via std::free |
CUI::Util::AutoRemoveFile | Guarantuee to run "remove(2)" on path in destructor |
CUI::Util::Cap | C++ encapsulation for libcap's 'cap_t' |
CUI::Util::CapScope | Helper to enable effective capabilities safely for a scope |
CUI::Util::CFileStream | Simple exception-save FILE abstraction |
▼CUI::Util::CLOption | Most general class for a command line option. Use this class for a option without argument |
CUI::Util::CLOptionArg | Class representing a command line option with mandatory argument |
CUI::Util::CLOptionOptArg | Class representing a command line option with optional argument |
▼CUI::Util::CmdLine::Cmd | Represents a command |
CUI::Util::CmdLine::EchoCmd | Internal command: Print text |
CUI::Util::CmdLine::ExitCmd | Internal command: Exit command line |
CUI::Util::CmdLine::HeaderCmd | Pseudo command class to add header like seperators in help descriptions |
CUI::Util::CmdLine::HelpCmd | Internal command: Get help |
CUI::Util::CmdLine::SetCmd | Internal command: Set a variable |
CUI::Util::CmdLine::SleepCmd | Internal command: Sleep for n seconds |
CUI::Util::CmdLine::SourceCmd | Internal command: Source another script |
CUI::Util::CmdLine::CmdLine | Simple Command Line interface |
CUI::Util::Http::Connection | |
▼CUI::Util::Conversion | Holder class for conversion results |
CUI::Util::StdFreeConversion | Conversion w/ std::free call on the supplied C-String |
CUI::Util::StringConversion | Conversion w/ std::string holder |
▼CUI::Util::Converter | Factory for Conversions |
CUI::Util::Cpp2Base64Converter | Converter for Base64 encoding, using CommonCpp functions |
CUI::Util::IConvConverter | Character set converter, using libc's "iconv" directly |
CUI::Util::IdnEMailConverter | Converter from an-char-encoded string with randomly placed email-adresse -> the same string w/ domain parts magically replaced with IDN-encoding |
CUI::Util::LibRecodeConverter | Converter based on librecode (see there) |
CUI::Util::Rfc2047Converter | Converter charEncoding -> rfc2047 (MIME) |
CUI::Util::Rfc3490Utf8Converter | Converter UTF-8 <-> rfc3490 (IDN) |
CUI::Util::URLConverter | Converter for URL-Encoding |
CUI::Util::CStrArray | Helper to construct/use C-String arrays ("char **"), occasionally needed by some c functions |
CUI::Util::EUIDSwap | Helper class to get a scope executed with some other effective uid |
▼Cstd::exception | |
▼CUI::Exception | Generic exception class for namespace UI |
CUI::CodeException< Code > | Adding code facility to Exception |
▼CUI::Util::Exception | Generic exception class for namespace UI::Util |
CUI::Util::CodeException< Code > | Adding code facility to Exception |
CUI::Util::Http::Exception | Exception for Http namespace |
CUI::Util::QuotaInfo::Exception | QuotaInfo exceptions |
CUI::Util::Sys::Exception | Use this exception class if you want to catch failures on system/library calls |
▼CFDType | |
CUI::Util::FDTypeBuf< FDType > | Template IO stream buffer for all file descriptors types |
▼CUI::Util::FileDescriptor | File Descriptor Holder Class |
▼CUI::Util::File | File representation |
CUI::Util::BSDFileMutex | Mutex For BSD Advisory File Locking |
CUI::Util::PosixFileMutex | Mutex For Posix Advisory File Locking |
▼CUI::Util::Socket | Socket abstraction |
CUI::Util::INetSocket | INet Socket |
CUI::Util::UnixSocket | Unix Socket |
CUI::Util::QuotaInfo::FS | 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) |
CUI::Util::FsInfo | File system information abstraction |
CUI::Util::GetOpt | Abstraction class for GNU getopt_long(3) |
▼Cstd::iostream | |
CUI::Util::FDTypeStream< FDType > | IO stream for file descriptors |
CUI::Util::PosixRegex::Match | Helper class representing match data |
CUI::Util::MutexLock< Mutex > | Mutex Lock class; an object of this class will guard a scope |
▼Cstd::ostream | |
CUI::Util::SysLogMono | C++ Abstraction of syslog(3) for mono threaded applications |
▼Cstd::pair | |
CUI::Util::Http::Cookie | |
CUI::Util::Http::HeaderField | Header field |
CUI::Util::PIDFile | Write and keep pid file during lifetime |
CUI::Util::PosixRegex | Wrapper class for POSIX.2 regex functions |
▼CUI::Util::ProcessThread | Simple encapsulation for any process based threading system |
CUI::Util::ForkThread | Simple encapsulation of fork(2) using common thread syntax |
▼CUI::Util::QuotaInfo | Quota information abstraction |
CUI::Util::FQuotaInfo | Variant of QuotaInfo from any file in FS |
CUI::Util::RealPath< M > | Get canonical absolute path name (mutex-protected) |
▼CUI::Util::RealTimeStamp | RealTimeStamp class encapsulating "gettimeofday" |
CUI::Util::ScopeRealTime | Log time used for a scope |
CUI::Util::Recoder | Meta converter class: converter switcher and generic interface |
CUI::Util::RecoderCache | This can be used to cache recoder instances |
CUI::Util::Http::RequestLine | Parse and represent a request's request line |
CUI::Util::Http::SetCookie | Handle "SetCookie" request header field values syntactically |
CUI::Util::SocketPair | Socketpair(2) abstraction |
CUI::Util::Http::StatusLine | Parse and represent a response's status line |
▼Cstd::streambuf | |
CUI::Util::FDTypeBuf< FDType > | Template IO stream buffer for all file descriptors types |
CUI::Util::SysLogMono | C++ Abstraction of syslog(3) for mono threaded applications |
CUI::Util::SysLogMonoSingleton | Singleton class holding one SysLogMono object |
CUI::Util::Http::URL | HTTP URL parser |
CUI::Util::Http::URLGet | |
▼Cstd::vector | |
CUI::Util::Http::Cookies | Handle "Cookie" request header field values syntactically |
CUI::Util::Http::Header | Array of header fields |
CUI::Util::Http::SetCookies | Handle a vector of SetCookie's |
CUI::Util::XConversion | Class to convert between different systems |