CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdStreamBuf.h File Reference
#include "RxObject.h"
#include "TD_PackPush.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdStreamBuf
 

Namespaces

namespace  Oda
 
namespace  OdDb
 

Typedefs

typedef OdSmartPtr< OdStreamBufOdStreamBufPtr
 

Enumerations

enum  Oda::FileAccessMode {
  Oda::kFileRead , Oda::kFileWrite = 0x40000000 , Oda::kFileTmp = 0x20000000 , Oda::kFileDelete = 0x10000000 ,
  Oda::kNoFlushWhenClosed = 0x08000000 , Oda::kFileReadWrite = kFileRead | kFileWrite
}
 
enum  Oda::FileShareMode { Oda::kShareDenyReadWrite = 0x10 , Oda::kShareDenyWrite = 0x20 , Oda::kShareDenyRead = 0x30 , Oda::kShareDenyNo = 0x40 }
 
enum  Oda::FileCreationDisposition {
  Oda::kCreateNew = 1 , Oda::kCreateAlways = 2 , Oda::kOpenExisting = 3 , Oda::kOpenAlways = 4 ,
  Oda::kTruncateExisting = 5
}
 
enum  OdDb::FilerSeekType { OdDb::kSeekFromStart = SEEK_SET , OdDb::kSeekFromCurrent = SEEK_CUR , OdDb::kSeekFromEnd = SEEK_END }
 

Functions

FileAccessMode FIRSTDLL_EXPORT Oda::operator| (const FileAccessMode &a, const FileAccessMode &b)
 

Typedef Documentation

◆ OdStreamBufPtr

This template class is a specialization of the OdSmartPtr class for OdStreamBuf object pointers.

Definition at line 242 of file OdStreamBuf.h.