Implements the classes for Input/Output routines.
|
Compounds |
| class | AbstractCharFilterReader |
| | A filter interface for other CharReader. More...
|
| class | AbstractCharFilterWriter |
| | Abstract filter for CharWriter. More...
|
| class | AbstractCharReader |
| | Abstract implementation for CharReader. More...
|
| class | AbstractCharWriter |
| | Reads character, not bytes Similar to Javas InputStreamReader. More...
|
| class | AbstractFileImpl |
| | implements a abstract FileImpl If not derived from other class this implementation stands for a file, which does not exists More...
|
| class | AbstractFilterReader |
| | Implements a filter for a given Reader. More...
|
| class | AbstractFilterWriter |
| | Implements a filter for a given Writer. More...
|
| class | AbstractObjectReader |
| | Abstract basic implementation for a ObjectReader. More...
|
| class | AbstractObjectWriter |
| | Standard implementation for Writing Objects into a stream (Serialization/Marshaling) API: ACDK. More...
|
| class | AbstractReader |
| | Basic incomplete implementation for a Reader. More...
|
| class | AbstractStorageReader |
| | Standard incomplete implementation for a StorageReader. More...
|
| class | AbstractStorageWriter |
| | Standard incomplete implementation for a StorageWriter. More...
|
| class | AbstractWriter |
| | An default implementation of Writer with locking mechanism. More...
|
| class | ASCIIDataReader |
| | Filter to writes Data in Binary format. More...
|
| class | ASCIIDataWriter |
| | Filter to writes Data in ASCII format. More...
|
| class | BinaryDataReader |
| | Filter to writes Data in Binary format. More...
|
| class | BinaryDataWriter |
| | Filter to writes Data in Binary format. More...
|
| class | BinaryObjectReader |
| | Implementation to read Objects and basic type in binary format. More...
|
| class | BinaryObjectWriter |
| | Implementation to write Objects and basic type in binary format. More...
|
| class | BufferedReader |
| | Buffers input from a given Reader API: ACDK
. More...
|
| class | BufferedWriter |
| | Buffers input from a given Writer API: ACDK
. More...
|
| class | ByteBufferAppendWriter |
| | Reader interface for a ReadByteBuffer. More...
|
| class | ByteBufferPtrReader |
| | same as ByteBufferReader but ReadByteBuffer supports native iterator More...
|
| class | ByteBufferReader |
| | Reader interface for a ReadByteBuffer. More...
|
| class | ByteBufferStorage |
| | helper class More...
|
| class | ByteBufferWriter |
| | Reader interface for a ReadByteBuffer. More...
|
| class | BytePtrReader |
| | internal reader class. More...
|
| class | BytePtrWriter |
| | internal class for a writer into a fix byte buffer More...
|
| class | ByteToCharReader |
| | Filter translates from a Reader interface to a CharReader interface with the given decoder. More...
|
| class | ByteToCharWriter |
| | Reads from a CharReader and encodes it to a Reader. More...
|
| class | CharArrayReader |
| | Reads from an uccharArray API: Java. More...
|
| class | CharArrayWriter |
| | Reads from an uccharArray API: Java. More...
|
| class | CharReader |
| | Reads character, not bytes Similar to Javas InputStreamReader. More...
|
| struct | CharStreamPos |
| | internal structure to hold text position More...
|
| class | CharToByteReader |
| | Reads from a CharReader and encodes it to a Reader. More...
|
| class | CharToByteWriter |
| | CharWriter interface which writes the encoded bytes in a given Writer. More...
|
| class | CharWriter |
| | Reads character, not bytes Similar to Javas InputStreamReader. More...
|
| class | ConfigFileSystemFactory |
| | helper class for file system factories loaded from configuration More...
|
| class | ConsoleCharReader |
| | Reads characters from a console (standard input from the process). More...
|
| class | ConsoleCharWriter |
| | Write character to a Console (standard output or error output) API: ACDK
. More...
|
| class | ConsoleReader |
| | Read bytes from a console (standard input) API: ACDK
. More...
|
| class | ConsoleWriter |
| | Writes bytes to a console. More...
|
| class | DataReader |
| | Interface for reading basic data. More...
|
| class | DataWriter |
| | Interface for writing basic data types. More...
|
| class | EOFException |
| | Will be thrown if a Reader try read behind of end of file/input. More...
|
| class | File |
| | The File class is a fassade to a virtual filesystem. More...
|
| class | FileAbstractImpl |
| | Abstract/incomplete implementation of the FileImpl interface. More...
|
| class | FileDescriptor |
| | Represents a operation system file descriptor. More...
|
| class | FileFilter |
| | Filter used in connection of the acdk::io::File class. More...
|
| class | FileImpl |
| | This Interface should implement the File operations. More...
|
| class | FileInfo |
| | Hold logical information of a file Important: The information about the file is cached and may get out of sync with the read file information. More...
|
| class | FilenameFilter |
| | Filter used in connection the acdk::io::File class. More...
|
| class | FileNotFoundException |
| | Will be thrown if a method cannot find a given name. More...
|
| class | FileReader |
| | Read bytes from a File. More...
|
| class | FileReaderWriterImpl |
| | Internal Implementation base of FileReader and FileWriter. More...
|
| class | FileStandardImpl |
| | Implementation of the FileImpl interface for standard operation system files. More...
|
| class | FileStatus |
| | FileStatus operates on normal files Normally doesn't used directly. More...
|
| class | FileSystem |
| | This Interface should implement the basic Filesystem operations. More...
|
| class | FileSystemFactory |
| | Interface to a factory for file system by name. More...
|
| class | FileWriter |
| | byte Writer into a file API: ACDK
More...
|
| class | FilterReader |
| | Interface for a reader filter. More...
|
| class | FilterWriter |
| | Interface for a writer filter API: ACDK
. More...
|
| class | GlobFilenameFilter |
| | Provides simply Globbing with pattern like '*.h' API: Java Extended
Using fnmatch on unix system, and a similar (propably less powerfull) matching function on NT. More...
|
| class | InputReader |
| | The Class InputReader is the counterpart to PrintWriter. More...
|
| class | InvalidClassException |
| | API: Java<br/>. More...
|
| class | IOException |
| | Signals error in IO operations. More...
|
| class | JoinedReader |
| | Joines multiple Reader to one virtual stream API: ACDK
. More...
|
| class | LineNumberCharReader |
| | Similar to acdk::io::LineNumberReader, but based on CharReader. More...
|
| class | LineNumberCharReaderImpl |
| | Standard filter implementation LineNumberCharReader. More...
|
| class | LineNumberReader |
| | A filter reader provides information about line and column of current read position. More...
|
| class | LittleBytesReader |
| | helper for ByteToCharWriter. More...
|
| class | LittleBytesWriter |
| | helper for CharToByteReader. More...
|
| class | MemoryMappedFile |
| | Non function stub. More...
|
| class | MemReader |
| | Provide a Reader interface to a byteArray API: ACDK<br/>. More...
|
| class | MemWriter |
| | Provides a Writer interface to byteArray. More...
|
| class | NotSerializableException |
| | API: Java<br/>. More...
|
| class | NullWriter |
| | This class is the implementation of Writer to /dev/null. More...
|
| class | ObjectReader |
| | Interface for reading basic and object types. More...
|
| class | ObjectStreamException |
| | Signals an error in operations of ObjectReader or ObjectWriter. More...
|
| class | ObjectWriter |
| | Interface to write Objects. More...
|
| class | OutputDebugStringWriter |
| | On MS Windows application this Writer uses OutputDebugStringA() to write to debugger console. More...
|
| class | PipedReader |
| | A create a Reader end of a pipe construct. More...
|
| class | PipedWriter |
| | A create a Reader end of a pipe construct. More...
|
| class | PrintWriter |
| | PrintWriter provides formated character output. More...
|
| class | PushbackCharReader |
| | CharReader where character can be pushed back into the stream. More...
|
| class | PushbackCharReaderImpl |
| | API: ACDK<br/>. More...
|
| class | PushbackReader |
| | CharReader where bytes can be pushed back into the stream. More...
|
| class | RandomAccessFile |
| | Access a standard system file. More...
|
| class | Reader |
| | General byte base reader. More...
|
| class | RessourceDir |
| | Internal class implementing in C++ source embedded directory. More...
|
| class | RessourceFile |
| | Internal class implementing in C++ source embedded file. More...
|
| class | RessourceFileImpl |
| | Provides a File implementation for the FileImpl interface which can be embedded into C++ source code. More...
|
| class | RessourceFileSystem |
| | Implements internal ressource storage embedded into C++ source code. More...
|
| class | RessourceFileSystemFactory |
| | Factory for the acdk::io::RessourceFileSystem. More...
|
| class | Serializable |
| | Tag interface to declare a class as serializable. More...
|
| class | SerializedFieldDescriptor |
| | used to describe a serialized class. More...
|
| class | SerializedObjectDescriptor |
| | Similar to ObjectStreamClass in Java. More...
|
| class | StandardFileSystem |
| | The StandardFileSystem implements the FileSystem for standard OS files. More...
|
| class | Storage |
| | An Storage is an interface to query information of IO-Storages. More...
|
| class | StreamCorruptedException |
| | API: Java<br/>. More...
|
| class | StreamEndline |
| class | StreamTokenizer |
| | Parses a character stream to token. More...
|
| class | StringReader |
| | Reads character from a given String. More...
|
| class | StringWriter |
| | Reads character, not bytes Similar to Javas InputStreamReader. More...
|
| class | SubReader |
| | A SubReader is a filter, which reads a segement from another reader
API: ACDK. More...
|
| class | TeeCharWriter |
| | Duplicate written characters into two given CharWriter. More...
|
| class | TeeReader |
| | Tee reader spawn a reader stream into 1 reader and 1 writer streams. More...
|
| class | TeeWriter |
| | Tee writer spawn a writer stream to 2 writer streams API: ACDK
The default operatations of FilterWriter acts on the first output Writer. More...
|
| class | Writer |
| | Different to JDK a Writer (an Reader too) are not classes, but only Interfaces. More...
|
Typedefs |
| typedef DataReader | DataInput |
| typedef RDataReader | RDataInput |
| typedef DataWriter | DataOutput |
| typedef RDataWriter | RDataOutput |
| typedef ObjectReader | ObjectInput |
| typedef RObjectReader | RObjectInput |
| typedef ObjectWriter | ObjectOutput |
| typedef RObjectWriter | RObjectOutput |
Enumerations |
| enum | SerializeFlags {
SerializeNamed = 0x0001,
SerializeTagged = 0x0002,
SerializeLabeled = 0x0004,
SerializeReduced = 0x0008,
SerializeJoinedStrings = 0x0010,
SerializeOnlySerializable = 0x0020,
SerializeAll = 0x0040,
SerializeIgnoreNotSerializable = 0x0080,
SerializeCheckCompatVersion = 0x0100,
SerializeUseSerializedObjectDescriptor = 0x0200,
SerializeDefaultFlags
} |
| | a combination of SerializeFlags controls how to serialize in acdk::io::AbstractObjectWriter and acdk::io::AbstractObjectReader More...
|
| enum | InChannel { InvalidInChannel = -1,
CinInChannel = 0
} |
| | helper enum for ConsoleReader More...
|
| enum | ConsoleOutChannel { InvalidConsoleOutChannel = -1,
CoutOutChannel = 1,
CerrOutChannel = 2
} |
| | Channel of a console. More...
|
| enum | FileInfoFlags {
FileInfoExists = 0x0001,
FileInfoIsFile = 0x0002,
FileInfoIsDir = 0x0004,
FileInfoCanRead = 0x0010,
FileInfoCanWrite = 0x0020,
FileInfoCanExec = 0x0040,
FileInfoIsHidden = 0x0100,
FileInfoHasABit = 0x0200,
FileInfoChecked = 0x1000
} |
| | Information about file. More...
|
| enum | FileListFlags {
FileListFiles = 0x0001,
FileListDirectories = 0x0002,
FileListBoth = 0x0003,
FileListRecursive = 0x0004,
FileListAllReadable = 0x0010
} |
| | used in acdk::io::FileSystem More...
|
| enum | SeekPos { SeekCur,
SeekEnd,
SeekSet
} |
| | used by Reader::seek(SeekPos seekrel, jlong seekpos) to determine the seek direction More...
|
Functions |
| bool | operator== (IN(RFileDescriptor) f, IN(RFileDescriptor) s) |
| bool | operator!= (IN(RFileDescriptor) f, IN(RFileDescriptor) s) |
| template<typename T> PrintWriter & | operator<< (PrintWriter &p, const RefHolder< T > &b) |
| PrintWriter & | operator<< (PrintWriter &p, const RString &b) |
| template<typename T> PrintWriter & | operator<< (RPrintWriter &rp, const RefHolder< T > &b) |
| PrintWriter & | operator<< (RPrintWriter &rp, const RString &b) |
| template<class T> PrintWriter & | operator<< (PrintWriter &p, T *b) |
| template<class T> PrintWriter & | operator<< (RPrintWriter &rp, T *b) |
| PrintWriter & | operator<< (PrintWriter &p, bool b) |
| PrintWriter & | operator<< (PrintWriter &p, char b) |
| PrintWriter & | operator<< (PrintWriter &p, byte b) |
| PrintWriter & | operator<< (PrintWriter &p, short b) |
| PrintWriter & | operator<< (PrintWriter &p, int b) |
| PrintWriter & | operator<< (PrintWriter &p, jlong b) |
| PrintWriter & | operator<< (PrintWriter &p, float b) |
| PrintWriter & | operator<< (PrintWriter &p, double b) |
| PrintWriter & | operator<< (RPrintWriter &rp, bool b) |
| PrintWriter & | operator<< (RPrintWriter &rp, char b) |
| PrintWriter & | operator<< (RPrintWriter &rp, byte b) |
| PrintWriter & | operator<< (RPrintWriter &rp, short b) |
| PrintWriter & | operator<< (RPrintWriter &rp, int b) |
| PrintWriter & | operator<< (RPrintWriter &rp, jlong b) |
| PrintWriter & | operator<< (RPrintWriter &rp, float b) |
| PrintWriter & | operator<< (RPrintWriter &rp, double b) |
| PrintWriter & | operator<< (PrintWriter &p, const char *b) |
| PrintWriter & | operator<< (PrintWriter &p, char *b) |
| PrintWriter & | operator<< (RPrintWriter &rp, const char *b) |
| PrintWriter & | operator<< (RPrintWriter &rp, char *b) |
| PrintWriter & | operator<< (PrintWriter &p, const StreamEndline &b) |
| PrintWriter & | operator<< (const RPrintWriter &pp, const StreamEndline &b) |
| template<class T> void | readBasicArray (BasicArray< T > *This, IN(::acdk::io::RObjectReader) in) |
| template<class T> void | readObjectArray (ObjectArrayImpl< T > *This,::acdk::io::RObjectReader in) |
Variables |
| enum | SeekPos |
| enum | ConsoleOutChannel |
| ACDK_CORE_PUBLIC StreamEndline | endln |