Classes: AbstractInstantiator, Any, ApplicationException, Array, Ascii, AssertionViolationException, AtomicCounter, AutoPtr, AutoReleasePool, BadCastException, BasicFIFOBuffer, Buffer, Bugcheck, BugcheckException, ByteOrder, CILess, Checksum, CircularReferenceException, CreateFileException, DataException, DataFormatException, Debugger, DirectoryNotEmptyException, DynamicFactory, Environment, Error, Exception, ExistsException, FPEnvironment, FileAccessDeniedException, FileException, FileExistsException, FileNotFoundException, FileReadOnlyException, Getter, IOException, IllegalStateException, Instantiator, InvalidAccessException, InvalidArgumentException, IsConst, IsReference, LibraryAlreadyLoadedException, LibraryLoadException, LogicException, MemoryPool, NDCScope, NamedTuple, NestedDiagnosticContext, NoPermissionException, NoThreadAvailableException, NotFoundException, NotImplementedException, NullPointerException, NullTypeList, NullValueException, Nullable, NumberFormatter, NumberParser, ObjectPool, OpenFileException, Optional, OutOfMemoryException, PathNotFoundException, PathSyntaxException, Placeholder, PoolOverflowException, PoolableObjectFactory, PropertyNotSupportedException, ProtocolException, Ptr, RangeException, ReadFileException, RefCountedObject, ReferenceCounter, RegularExpressionException, ReleaseArrayPolicy, ReleasePolicy, RuntimeException, SharedPtr, SignalException, SingletonHolder, StringTokenizer, SyntaxException, SystemException, TimeoutException, TooManyURIRedirectsException, Tuple, TypeList, TypeListType, TypeWrapper, URISyntaxException, UnhandledException, UnknownURISchemeException, Void, WriteFileException, i_char_traits, poco_static_assert_test
Functions: AnyCast, RefAnyCast, UnsafeAnyCast, cat, decimalSeparator, doubleToFixedStr, doubleToStr, floatToFixedStr, floatToStr, format, icompare, intToStr, isubstr, operator !=, operator <, operator <<, operator <=, operator ==, operator >, operator >=, operator , remove, removeInPlace, replace, replaceInPlace, strToDouble, strToFloat, strToInt, swap, thousandSeparator, toJSON, toLower, toLowerInPlace, toUpper, toUpperInPlace, translate, translateInPlace, trim, trimInPlace, trimLeft, trimLeftInPlace, trimRight, trimRightInPlace, uIntToStr
The common base class for all Instantiator instantiations.
An Any class represents a general type and is capable of storing any type, supporting type-safe extraction of the internally stored data.
STL container like C-style array replacement class.
AutoPtr is a "smart" pointer for classes implementing reference counting based garbage collection.
An AutoReleasePool implements simple garbage collection for reference-counted objects.
A simple buffer class with support for re-entrant, FIFO-style read/write operations, as well as (optional) empty/non-empty/full (i.
A buffer class that allocates a buffer of a given type and size in the constructor and deallocates the buffer in the destructor.
The Debugger class provides an interface to the debugger.
A factory that creates objects by class name.
The Error class provides utility functions for error reporting.
This is the base class for all exceptions defined in the Poco class library.
A template class for the easy instantiation of instantiators.
A simple pool for fixed-size memory blocks.
This class can be used to automatically push a context onto the NDC stack at the beginning of a scope, and to pop the context at the end of the scope.
This class implements a Nested Diagnostic Context (NDC), as described in Neil Harrison's article "Patterns for Logging Diagnostic Messages" in "Pattern Languages of Program Design 3" (Addison-Wesley).
Nullable is a simple wrapper class for value types that allows objects or native type variables to have "null" value.
The NumberFormatter class provides static methods for formatting numeric values into strings.
The NumberParser class provides static methods for parsing numbers out of strings.
An ObjectPool manages a pool of objects of a certain class.
Optional is a simple wrapper class for value types that allows to introduce a specified/unspecified state to value objects.
A base class for objects that employ reference counting based garbage collection.
Simple ReferenceCounter object, does not delete itself when count reaches 0.
The release policy for SharedPtr holding arrays.
The default release policy for SharedPtr, which simply uses the delete operator to delete an object.
SharedPtr is a "smart" pointer for classes implementing reference counting based garbage collection.
A simple tokenizer that splits a string into tokens, which are separated by separator characters.
TypeListType takes 1 - 20 typename arguments.
A dummy class with value-type semantics, mostly useful as a template argument.