# ObjectOutputStream Member List

This is the complete list of members for ObjectOutputStream, including all inherited members.

addRef() const | ObjectImpl | `[virtual]`
cast(const Class &clazz) const =0 | Object | `[pure virtual]`
close(Pool &p) | ObjectOutputStream |
flush(Pool &p) | ObjectOutputStream |
getClass() const | Object | `[virtual]`
getStaticClass() | Object | `[static]`
instanceof(const Class &clazz) const =0 | Object | `[pure virtual]`
ObjectImpl() | ObjectImpl |
ObjectOutputStream(OutputStreamPtr os, Pool &p) | ObjectOutputStream |
ref | ObjectImpl | `[mutable, protected]`
registerClass() | Object | `[static]`
releaseRef() const | ObjectImpl | `[virtual]`
SC_SERIALIZABLE enum value | ObjectOutputStream |
SC_WRITE_METHOD enum value | ObjectOutputStream |
STREAM_MAGIC enum value | ObjectOutputStream |
STREAM_VERSION enum value | ObjectOutputStream |
TC_ARRAY enum value | ObjectOutputStream |
TC_BLOCKDATA enum value | ObjectOutputStream |
TC_CLASS enum value | ObjectOutputStream |
TC_CLASSDESC enum value | ObjectOutputStream |
TC_ENDBLOCKDATA enum value | ObjectOutputStream |
TC_NULL enum value | ObjectOutputStream |
TC_OBJECT enum value | ObjectOutputStream |
TC_REFERENCE enum value | ObjectOutputStream |
TC_STRING enum value | ObjectOutputStream |
writeByte(char val, Pool &p) | ObjectOutputStream |
writeBytes(const char *bytes, size_t len, Pool &p) | ObjectOutputStream |
writeInt(int val, Pool &p) | ObjectOutputStream |
writeLong(log4cxx_time_t val, Pool &p) | ObjectOutputStream |
writeNull(Pool &p) | ObjectOutputStream |
writeObject(const LogString &, Pool &p) | ObjectOutputStream |
writeObject(const MDC::Map &mdc, Pool &p) | ObjectOutputStream |
writeProlog(const char *className, int classDescIncrement, char *bytes, size_t len, Pool &p) | ObjectOutputStream |
writeUTFString(const std::string &, Pool &p) | ObjectOutputStream |
~Object() | Object | `[inline, virtual]`
~ObjectImpl() | ObjectImpl | `[virtual]`
~ObjectOutputStream() | ObjectOutputStream | `[virtual]`