Provides access to members that control workspace editing.
More...
#include <gdb_workspace_edit.h>
Inherits ISDKEdit.
Provides access to members that control workspace editing.
◆ SetCatalog()
Sets a catalog.
- Parameters
-
| [in] | root_catalog | Pointer to the IRootCatalog interface associated with a root catalog. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_NotImplemented
-
kSDKResult_InvalidArgument
◆ SetWorkspaceProperty()
| virtual GDBResult SDK_CALLTYPE SetWorkspaceProperty |
( |
WorkspacePropertyId |
property_id, |
|
|
const SDKAny & |
value |
|
) |
| |
| throw | ( | |
| ) | | |
|
pure virtual |
Sets a property of a workspace.
- Parameters
-
| [in] | property_id | A property identifier. |
| [out] | value | Address of a variable that contains the property value. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_NotImplemented
-
kSDKResult_InvalidArgument
-
kSDKResult_NotExist
-
kSDKResult_BadType
◆ CreateDataset()
| virtual GDBResult SDK_CALLTYPE CreateDataset |
( |
DatasetType |
dataset_type, |
|
|
const SDKString & |
name, |
|
|
PRSP |
prsp, |
|
|
DatasetID & |
id, |
|
|
IDataset ** |
dataset |
|
) |
| |
| throw | ( | |
| ) | | |
|
pure virtual |
Creates a dataset specified by a dataset type and dataset properties.
- Parameters
-
| [in] | dataset_type | A dataset type. |
| [in] | name | A dataset name. |
| [in] | prsp | A dataset PRSP. |
| [out] | dataset | Address of a variable that receives the IDataset interface associated with the created dataset. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_InvalidArgument
-
kSDKResult_NotImplemented
◆ DeleteDataset()
| virtual GDBResult SDK_CALLTYPE DeleteDataset |
( |
DatasetID |
dataset_id | ) |
|
| throw | ( | |
| ) | | |
|
pure virtual |
Deletes a dataset from the workspace.
- Parameters
-
| [in] | dataset_id | Identifier of the dataset to be deleted. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_NotImplemented
-
kSDKResult_CantPerformAction
-
kSDKResult_NotFound
The documentation for this class was generated from the following file: