![]() |
Home | Libraries | Author | Links |
stm::tools::BaseMessage< ContextT > | Abstract base class of message types for scanning from its byte_iterator_range base class object |
stm::tools::BaseMessageContext< DataT, InputRangeT, ContextT > | Base message context type which shall be a direct or indirect public base class of its template parameter ContextT |
stm::basic_logger< StringT, stdIndent, lineLength, lockingPolicy > | Class template to manage formatted logging on an output stream (normally a log file) and optionally on a second stream (normally a console) and on the system log (see stm::syslog()) |
stm::basic_logger< StringT, stdIndent, lineLength, lockingPolicy >::Fmt | Format information for output streams |
stm::basic_logger< StringT, stdIndent, lineLength, lockingPolicy >::locker | Scoped locking for output streams |
stm::smartptr::bijective< T, Compare, Allocator, Policy > | The traits class template bijective combines the class template injective_ptr and its associated class template injective_set having the surjective policy property |
stm::tools::BinMessage< ContextT > | Binary message scanning from a stm::byte_iterator_range |
stm::tools::BinMessageContext< DataT, InputRangeT, ContextT > | Binary message context type |
stm::tools::BinMessageContext< DataT, InputRangeT, ContextT >::Gap | Characterization of the gap, i.e |
stm::byte_iterator_range | Byte iterator range class |
stm::condition | Condition class |
stm::crc< RemPolT > | Class template crc provides a means to generate cyclic redundancy check (CRC) remainder polynomials of type RemPolT over buffers of byte-like objects |
stm::tools::Ct | Main ClearCase cleartool aids class |
stm::tools::Ct::ArgList | Class to hold multiple arguments for a command |
stm::tools::Ct::Mode | Ct action modes |
stm::tools::CtExceptions | ClearCase cleartool exceptions class |
stm::tools::CtOperation | ClearCase cleartool operation class |
stm::tools::DspMessage< ContextT > | DSP message contained in a binary message |
stm::tools::DspMessage< ContextT >::TraceHeader | Type representing a trace header |
stm::filefind< PathContainerT > | Container class representing existing file system elements defined by a file spec using pattern matching based file name expansion |
stm::filespec | Class to specify file system element names |
stm::filespeclist | List class of filespec objects |
stm::fixedfmt< FloatT > | Class template allowing to format the floating point number of type FloatT held on an output stream in fixed point notation using a specified precision |
stm::fmtflags | Base class of class template stm::hexfmt specifying format flags |
stm::hexfmt< UnsignedT, DefaultFlags > | Class template allowing to format the unsigned number held as hexadecimal string |
stm::hexfmt< ElemT *, DefaultFlags > | Class template partial specialization allowing to format the pointer held as hexadecimal string |
stm::smartptr::injective< T, Compare, Allocator, Policy > | The traits class template injective combines the class template injective_ptr and its associated class template injective_set having either the surjective or the not surjective policy property |
stm::smartptr::injective_ptr< T, Compare, Allocator, Policy > | The class template injective_ptr is a smart pointer pointing to unique constant objects of element type T stored using a static repository |
stm::smartptr::injective_set< T, Compare, Allocator, Policy > | The class template injective_set is a container of unique constant objects of value type T stored wrapping a specific range of the static repository of an injective_ptr<T, Compare, Allocator, Policy> object |
stm::smartptr::injective_set< T, Compare, Allocator, Policy >::accessor | Subclass of injective_ptr<T, Compare, Allocator, MakeMultirange<Policy> > representing an element of this injective_set object |
stm::inputrange< FileRangeT, bufSize > | Class template representing a range of input files |
stm::inputrange_iterator< BufRangeT, ContextT > | Input iterator class template reading successive byte ranges from the input range of the ContextT object for which it was constructed |
stm::inputseq< InputFileT, bufSize > | |
stm::integral_range< IntegralT, minVal, maxVal > | Class template representing a range of integral objects of type IntegralT constrained by the minimal and maximal values minVal and maxVal |
stm::integral_set< IntegralRangeT, RangeSetT > | Class template integral_set is a set container representing a set of integral type objects constrained by minimal and maximal values wrapping a set of integral ranges |
stm::logger< stdIndent, lineLength, errorConsole, lockingPolicy > | Class template to manage formatted logging on a std::string based output stream (normally a log file) and optionally on a second std::string based stream (normally a console, by default std::cout, if template parameter errorConsole is false (the default), or else std::cerr) |
stm::logger_base | Common base class of all basic_logger class template specializations |
stm::tools::LvdsPacket< ContextT > | LVDS packet contained in a binary message |
stm::tools::LvdsPacket< ContextT >::Aich | LVDS packet Aich values |
stm::tools::LvdsPacket< ContextT >::DataType | LVDS packet data type values |
stm::tools::LvdsPacket< ContextT >::Priority | LVDS packet priority values |
stm::smartptr::MakeMultirange< Policy > | Class template serving as wrapper of template parameter Policy to ensure the multirange policy property |
stm::smartptr::MakeSurjective< Policy > | Class template serving as wrapper of template parameter Policy to ensure the surjective policy property |
stm::tools::McBspMessage< ContextT > | McBSP message scanning from a BaseMessage's byte_iterator_range |
stm::tools::MsgTimestamp | Message timestamp type |
stm::nospace< CharT > | Unary predicate functor template determining if a CharT object is no white space as defined by the current locale |
stm::numpstring | Class to represent a file system name with a case unsensitive order relation on Windows systems else with a case case sensitive order relation collating numerically correct |
stm::path< NameT > | Class template path refining boost::filesystem::path |
stm::path< NameT >::dirdata< DataT, EnvT > | Abstract base class template of directory data created for each directory the recusion handles |
stm::path< NameT >::recursionenv | Type of or public base class of the global recursion environment used by the methods recurse() and traverse() |
stm::smartptr::policy< Flags > | Class template serving as Policy template parameter for class templates injective_ptr and injective_set |
stm::tools::PrintkBinMessage< ContextT > | PrintkBin message scanning from a the BaseMessage's byte_iterator_range |
stm::pstring | Class to represent a std::string with a case unsensitive order relation on Windows systems else with a case sensitive order relation used for file system element naming |
stm::readablefile< NameT > | Class template representing a file named by its NameT subobject which is guaranteed to be accessible for reading and holding its size at the time of definition |
stm::scoped_lock | Scoped lock class |
stm::space< CharT > | Unary predicate functor template determining if a CharT object is a white space as defined by the current locale |
Sudoku | Sudoku model |
Sudoku::State | Sudoku state |
stm::system_condition | System condition class |
stm::system_scoped_lock | System scoped lock class |
stm::wlogger< stdIndent, lineLength, errorConsole, lockingPolicy > | Class template to manage formatted logging on a std::wstring based output stream (normally a log file) and optionally on a second std::wstring based stream (normally a console, by default std::wcout, if template parameter errorConsole is false (the default), or else std::wcerr) |
© Copyright Tom Michaelis 2002-2007
Distributed under the SysToMath Software License (See the accompanying file license.txt or a copy at www.SysToMath.com).