C++ SDK Documentation  12.0.0
Vertica::OpenOptions Struct Reference
Collaboration diagram for Vertica::OpenOptions:
Collaboration graph

Public Types

enum  Consistency { UNKNOWN = 0, STRONG, EVENTUAL }
 
enum  StreamingReadHint { AUTO_STREAM_READ, STREAM_READ, NO_STREAM_READ }
 

Public Member Functions

 OpenOptions (uint64 st_mode, uint64 st_size, bool rmClose=false, StreamingReadHint streamingHint=StreamingReadHint::AUTO_STREAM_READ, Consistency consistencyHint=Consistency::UNKNOWN)
 
 OpenOptions (bool rmClose)
 
 OpenOptions (Consistency c)
 
bool isModeSet () const
 
bool isSizeSet () const
 

Public Attributes

Consistency hintConsistency
 
StreamingReadHint hintStreaming
 
uint64 mode
 
bool removeOnClose
 
uint64 size