|
class | ts::AbstractNumber |
| Abstract base class for different representations of "numbers". More...
|
|
class | ts::AbstractOutputStream |
| Intermediate abstract class to help implementing std::ostream . More...
|
|
class | ts::ArgMix |
| Base class for elements of an argument list with mixed types. More...
|
|
class | ts::ArgMixIn |
| Define an element of an argument list with mixed integer and string input types. More...
|
|
class | ts::ArgMixOut |
| Define an element of an argument list with integer output types of mixed sizes. More...
|
|
class | ts::Buffer |
| General-purpose memory buffer with bit access. More...
|
|
class | ts::ByteBlock |
| Definition of a generic block of bytes. More...
|
|
class | ts::CompactBitSet< BITS, > |
| A compact version of std::bitset. More...
|
|
class | ts::DisplayInterface |
| An interface to be implemented by classes supporting display to a standard text stream. More...
|
|
class | ts::Enumeration |
| Enumeration of int/string pairs. More...
|
|
class | ts::Exception |
| Base class for all exceptions in TSDuck. More...
|
|
class | ts::Expressions |
| Expression resolver based on the definition of symbols. More...
|
|
class | ts::FixedPoint< INT_T, PREC, type > |
| Template representation of fixed-precision numbers. More...
|
|
class | ts::FloatingPoint< FLOAT_T, PREC, type > |
| Encapsulation of a double floating-point as an AbstractNumber. More...
|
|
class | ts::Fraction< INT_T, type > |
| Template representation of fractional numbers. More...
|
|
class | ts::Grid |
| This class produces a report in a grid format with tables and sections. More...
|
|
class | ts::ImplementationError |
| Implementation error. More...
|
|
class | ts::Integer< INT_T, type > |
| Encapsulation of an integer type as an AbstractNumber. More...
|
|
class | ts::IntegerMap< KEY, VALUE, KEYNAMESECTION, NAMESFILE, > |
| Generic map of integers, indexed by integer. More...
|
|
class | ts::InvalidValue |
| Exception for generic invalid value error. More...
|
|
class | ts::Object |
| General-purpose base class for polymophic objects. More...
|
|
class | ts::ObjectRepository |
| A global repository of general-purpose base class for polymophic objects. More...
|
|
class | ts::RingNode |
| Base class for objects being part of a ring, ie. More...
|
|
class | ts::SingleDataStatistics< NUMBER, DEFAULT_FLOAT, class > |
| Statistics over a single set of data (integer or floating point). More...
|
|
class | ts::StringifyInterface |
| An interface to be implemented by classes supporting a conversion to UString. More...
|
|
class | ts::TextFormatter |
| Format and print a text document using various output types and indentation. More...
|
|
class | ts::TextParser |
| A support class for applications which parse various text formats. More...
|
|
class | ts::UID |
| A singleton which generates 64-bit UID, unique integer. More...
|
|
class | ts::UnimplementedMethod |
| Unimplemented method error. More...
|
|
class | ts::UninitializedVariable |
| Uninitialized variable error. More...
|
|
class | ts::UString |
| An implementation of UTF-16 strings. More...
|
|
|
bool | ts::And (bool arg1, bool arg2) |
| BoolPredicate "and".
|
|
bool | ts::Identity (bool arg) |
| MonoBoolPredicate identity.
|
|
bool | ts::MultiAnd (std::initializer_list< bool > args) |
| MultiBoolPredicate "and".
|
|
bool | ts::MultiNand (std::initializer_list< bool > args) |
| MultiBoolPredicate "nand".
|
|
bool | ts::MultiNor (std::initializer_list< bool > args) |
| MultiBoolPredicate "nor".
|
|
bool | ts::MultiOr (std::initializer_list< bool > args) |
| MultiBoolPredicate "or".
|
|
bool | ts::Nand (bool arg1, bool arg2) |
| BoolPredicate "nand".
|
|
bool | ts::Nor (bool arg1, bool arg2) |
| BoolPredicate "nor".
|
|
bool | ts::Not (bool arg) |
| MonoBoolPredicate "not".
|
|
bool | ts::Or (bool arg1, bool arg2) |
| BoolPredicate "or".
|
|
bool | ts::Xor (bool arg1, bool arg2) |
| BoolPredicate "exclusive or".
|
|
C++ language features and design patterns.