Seismic Drive Client API
Namespaces | Classes | Enumerations
seismicdrive Namespace Reference

Namespaces

 api
 
 dataset
 
 error
 

Classes

struct  BulkChangeTierStatus
 Defines operation BulkChangeTier Status. More...
 
struct  BulkDeleteStatus
 Defines operation BulkDelete Status. More...
 
struct  ExponentialRetryBackoffPolicy
 Defines the exponential retry backoff policy parameters. More...
 
struct  HttpContext
 Defines the underline http connection parameters. More...
 
struct  Params
 Represents base parameters structure passed to function calls. More...
 
struct  SDException
 
class  SDGenericDataset
 This class represents a generic cloud storage dataset. More...
 
class  SDGenericDatasetBasicObjectInfo
 This class holds generic dataset object info. More...
 
class  SDGenericDatasetBasicObjectIterator
 This class is a generic Dataset class object iterator. More...
 
class  SDHierarchicalDataset
 This class represents a hierarchical cloud storage dataset. More...
 
class  SDHierarchicalDatasetAccessor
 This class allows access to hierarchical datasets in cloud storage. More...
 
class  SDHierarchicalMetaData
 This class represents the metadata of a hierarchical dataset. More...
 
class  SDManager
 
class  SDReadOnlyGenericDatasetAccessor
 This class represents a generic cloud storage dataset in read only mode. More...
 
class  SDUtils
 Seismic Drive Utilities class. More...
 

Enumerations

enum  HttpConnectionLink { HttpConnectionLink::ANY, HttpConnectionLink::SEISMIC_DMS, HttpConnectionLink::CLOUD_STORAGE }
 Defines the sdapi connection links. More...
 
enum  SDDatasetDisposition { SDDatasetDisposition::READ_ONLY, SDDatasetDisposition::READ_WRITE, SDDatasetDisposition::OVERWRITE, SDDatasetDisposition::CREATE }
 Defines the different Seismic Drive Dataset Dispositions. More...
 
enum  SDVersion : uint_least16_t { SDVersion::Major = 3, SDVersion::Minor = 31, SDVersion::Patch = 0 }
 

Enumeration Type Documentation

◆ HttpConnectionLink

Defines the sdapi connection links.

This enum defines connection endpoint service supported in sdapi

Enumerator
ANY 
SEISMIC_DMS 
CLOUD_STORAGE 

◆ SDDatasetDisposition

Defines the different Seismic Drive Dataset Dispositions.

This enum defines the different actions that can be taken when opening a dataset using seismic drive.

Enumerator
READ_ONLY 

Opens an existing file for reading

READ_WRITE 

Opens an existing file for reading and writing

OVERWRITE 

Creates a new file for reading and writing. If the file already exists, it is removed

CREATE 

Creates a new file for read/write access. If the file already exists, the open fails

◆ SDVersion

enum seismicdrive::SDVersion : uint_least16_t
strong
Enumerator
Major 
Minor 
Patch