maxbinarystream.h File Reference

maxbinarystream.h File Reference
#include <stdlib.h>
#include <stdio.h>
#include "maxstring.h"

Classes

class  BinaryStream
 Represent an abstract binary stream of data. More...
 
class  BinaryStreamMemory
 Holds binary data in memory only. More...
 

Namespaces

 MaxSDK
 
 MaxSDK::Util
 

Enumerations

enum  BinaryStreamMode {
  BINARYSTREAM_MODE_READ = 1 << 0, BINARYSTREAM_MODE_WRITE = 1 << 1, BINARYSTREAM_MODE_APPEND = 1 << 2, BINARYSTREAM_MODE_TRUNCATE = 1 << 3,
  BINARYSTREAM_MODE_CREATE = 1 << 4, BINARYSTREAM_MODE_TEXT = 1 << 5, BINARYSTREAM_MODE_BINARY = 1 << 6, BINARYSTREAM_MODE_EXCLUSIVE = 1 << 7,
  BINARYSTREAM_MODE_COMMIT = 1 << 8, BINARYSTREAM_MODE_TEMPORARY = 1 << 9, BINARYSTREAM_MODE_DELETE = 1 << 10, BINARYSTREAM_MODE_SEQUENTIAL_SCAN = 1 << 11,
  BINARYSTREAM_MODE_RANDOM_ACCESS = 1 << 12
}
 Enum describing file open mode options. More...