#import <streams/streams.h>
#import "objc.h"
#import <zone.h>
Go to the source code of this file.
|
NXTypedStream * | NXOpenTypedStream (NXStream *physical, int mode) |
|
void | NXSetTypedStreamZone (NXTypedStream *stream, NXZone *zone) |
|
NXZone * | NXGetTypedStreamZone (NXTypedStream *stream) |
|
BOOL | NXEndOfTypedStream (NXTypedStream *stream) |
|
void | NXFlushTypedStream (NXTypedStream *stream) |
|
void | NXCloseTypedStream (NXTypedStream *stream) |
|
void | NXWriteType (NXTypedStream *stream, const char *type, const void *data) |
|
void | NXReadType (NXTypedStream *stream, const char *type, void *data) |
|
void | NXWriteTypes (NXTypedStream *stream, const char *type,...) |
|
void | NXReadTypes (NXTypedStream *stream, const char *type,...) |
|
void | NXWriteArray (NXTypedStream *stream, const char *itemType, int count, const void *data) |
|
void | NXReadArray (NXTypedStream *stream, const char *itemType, int count, void *data) |
|
void | NXWriteObject (NXTypedStream *stream, id object) |
|
id | NXReadObject (NXTypedStream *stream) |
|
void | NXWriteRootObject (NXTypedStream *stream, id object) |
|
void | NXWriteObjectReference (NXTypedStream *stream, id object) |
|
NXTypedStream * | NXOpenTypedStreamForFile (const char *fileName, int mode) |
|
char * | NXWriteRootObjectToBuffer (id object, int *length) |
|
id | NXReadObjectFromBuffer (const char *buffer, int length) |
|
id | NXReadObjectFromBufferWithZone (const char *buffer, int length, NXZone *zone) |
|
void | NXFreeObjectBuffer (char *buffer, int length) |
|
int | NXSystemVersion (NXTypedStream *stream) |
|
int | NXTypedStreamClassVersion (NXTypedStream *stream, const char *className) |
|
◆ NXSYSTEMVERSION
◆ NXSYSTEMVERSION082
◆ NXSYSTEMVERSION083
◆ NXSYSTEMVERSION090
◆ NXSYSTEMVERSION0900
#define NXSYSTEMVERSION0900 900 |
◆ NXSYSTEMVERSION0901
#define NXSYSTEMVERSION0901 901 |
◆ NXSYSTEMVERSION0905
#define NXSYSTEMVERSION0905 905 |
◆ NXSYSTEMVERSION0930
#define NXSYSTEMVERSION0930 930 |
◆ TYPEDSTREAM_ERROR_RBASE
#define TYPEDSTREAM_ERROR_RBASE 8000 |
◆ NXTypedStream
◆ TypedstreamErrors
Enumerator |
---|
TYPEDSTREAM_CALLER_ERROR | |
TYPEDSTREAM_FILE_INCONSISTENCY | |
TYPEDSTREAM_CLASS_ERROR | |
TYPEDSTREAM_TYPE_DESCRIPTOR_ERROR | |
TYPEDSTREAM_WRITE_REFERENCE_ERROR | |
TYPEDSTREAM_INTERNAL_ERROR | |
◆ NXCloseTypedStream()
◆ NXEndOfTypedStream()
◆ NXFlushTypedStream()
◆ NXFreeObjectBuffer()
void NXFreeObjectBuffer |
( |
char * |
buffer, |
|
|
int |
length |
|
) |
| |
◆ NXGetTypedStreamZone()
◆ NXOpenTypedStream()
◆ NXOpenTypedStreamForFile()
◆ NXReadArray()
◆ NXReadObject()
◆ NXReadObjectFromBuffer()
id NXReadObjectFromBuffer |
( |
const char * |
buffer, |
|
|
int |
length |
|
) |
| |
◆ NXReadObjectFromBufferWithZone()
id NXReadObjectFromBufferWithZone |
( |
const char * |
buffer, |
|
|
int |
length, |
|
|
NXZone * |
zone |
|
) |
| |
◆ NXReadType()
◆ NXReadTypes()
◆ NXSetTypedStreamZone()
◆ NXSystemVersion()
◆ NXTypedStreamClassVersion()
◆ NXWriteArray()
◆ NXWriteObject()
◆ NXWriteObjectReference()
◆ NXWriteRootObject()
◆ NXWriteRootObjectToBuffer()
char* NXWriteRootObjectToBuffer |
( |
id |
object, |
|
|
int * |
length |
|
) |
| |
◆ NXWriteType()
◆ NXWriteTypes()