Ocean
Ocean::IO Namespace Reference

Namespace of the Ocean IO library. More...

Namespaces

 Image
 Namespace of the Ocean IO Image library.
 
 Maps
 Namespace of the Ocean IO Maps library.
 

Data Structures

class  Base64
 This class implements function to encode binary information to text encoding and vice versa. More...
 
class  InputBitstream
 This class implements an input bitstream. More...
 
class  ScopedInputBitstream
 This class implements a scoped input bitstream that allows to read content from a bitstream while the stream position is restored if this object is disposed. More...
 
class  OutputBitstream
 This class implements an output bitstream. More...
 
class  Tag
 This class implements a tag that allows to identify specific objects in an input/output stream. More...
 
class  CameraCalibrationManager
 This class implements a camera calibration manager as singleton. More...
 
class  Compression
 This class implements individual compression algorithms. More...
 
class  Directory
 This class holds a directory. More...
 
class  ScopedDirectory
 This class implements a scoped directory object which will delete the underlying directory (and sub-directories including all files) from the filesystem when the scope ends. More...
 
class  File
 This class holds a file. More...
 
class  ScopedFile
 This class implements a scoped file object which will delete the underlying file from the filesystem when the scope ends. More...
 
class  FileConfig
 This class implements an application or module configuration toolkit using files as input or output. More...
 
class  FileManager
 This class is the base class for all plugin manager able to load and manager files. More...
 
class  FileResolver
 This class implements a file and url resolver. More...
 
class  JSONConfig
 This class implements a configuration toolkit based on JSON. More...
 
class  Path
 This class holds a path. More...
 
class  ProjectFile
 This class implements an project file loader. More...
 
class  Scanner
 This class implements a simple scanner. More...
 
class  Signature
 This class implements functions allowing to sign data or to provide hash values for data. More...
 
class  Utilities
 This class implements utility functions for input and output operations. More...
 
class  XMLConfig
 This class implements a configuration toolkit using XML encoding to store the parameters. More...
 

Typedefs

typedef std::vector< DirectoryDirectories
 Definition of a vector holding directories. More...
 
typedef std::vector< FileFiles
 Definition of a vector holding files. More...
 

Detailed Description

Namespace of the Ocean IO library.

The Namespace Ocean::IO is used in the entire Ocean IO library.