|
Seismic Drive Client API
|
This class holds generic dataset object info. More...
#include <SDGenericDataset.h>
This class holds generic dataset object info.
This class stores general information about the dataset: the name and size of the dataset.
| seismicdrive::SDGenericDatasetBasicObjectInfo::SDGenericDatasetBasicObjectInfo | ( | ) |
Default constructor.
This constructor creates a SDGenericDatasetBasicObjectInfo object and initialize its name and size.
| seismicdrive::SDGenericDatasetBasicObjectInfo::~SDGenericDatasetBasicObjectInfo | ( | ) |
Destructor.
This destructor deletes the SDGenericDatasetBasicObjectInfo object and free up the memory after it goes out of scope.
|
noexcept |
Move Constructor.
This constructor moves the SDGenericDatasetBasicObjectInfo object from the source to the new object and destroy the source object.
| seismicdrive::SDGenericDatasetBasicObjectInfo::SDGenericDatasetBasicObjectInfo | ( | const SDGenericDatasetBasicObjectInfo & | rhs | ) |
Copy Constructor.
This constructor makes a copy of the SDGenericDatasetBasicObjectInfo object from the source to the new object without modifying the source object.
| std::string seismicdrive::SDGenericDatasetBasicObjectInfo::getName | ( | ) | const |
Gets the name of a SDGenericDatasetBasicObjectInfo object.
This method is an accessor used to get the name of a SDGenericDatasetBasicObjectInfo object
| long long seismicdrive::SDGenericDatasetBasicObjectInfo::getSize | ( | ) | const |
Gets the size of a SDGenericDatasetBasicObjectInfo object.
This method is an accessor used to get the size of a SDGenericDatasetBasicObjectInfo object
|
noexcept |
Move Assignment Operator.
Same functionality as the move constructor.
| SDGenericDatasetBasicObjectInfo& seismicdrive::SDGenericDatasetBasicObjectInfo::operator= | ( | const SDGenericDatasetBasicObjectInfo & | rhs | ) |
Copy Assignment Operator.
Same functionality as the copy constructor.
| void seismicdrive::SDGenericDatasetBasicObjectInfo::setName | ( | const std::string & | objname | ) |
Sets the name of a SDGenericDatasetBasicObjectInfo object.
This method is a mutator used to set the name of a SDGenericDatasetBasicObjectInfo object
| objname | is the object name |
| void seismicdrive::SDGenericDatasetBasicObjectInfo::setSize | ( | long long | objsize | ) |
Sets the size of a SDGenericDatasetBasicObjectInfo object.
This method is a mutator used to set the size of a SDGenericDatasetBasicObjectInfo object
| objsize | is the object size |
1.8.14