Object is a basic entity of a geodatabase dataset. Every object in the geodatabase is uniquely identified.
More...
#include <gdb_feature_edit.h>
Object is a basic entity of a geodatabase dataset. Every object in the geodatabase is uniquely identified.
◆ SetObjectClassCode()
| virtual GDBResult SDK_CALLTYPE SetObjectClassCode |
( |
ClassCode |
code | ) |
|
| throw | ( | |
| ) | | |
|
pure virtual |
Sets an object class code.
- Parameters
-
| code | [in] Class code to be set. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_InternalError - Internal error occurred
-
kSDKResult_InvalidArgument
◆ SetAttributes()
Adds (copies) specified attributes from a collection to the object.
- Parameters
-
- Returns
- kSDKResult_Succeeded
-
kSDKResult_InternalError - Internal error occurred
-
kSDKResult_InvalidArgument
◆ SetFlags()
| virtual GDBResult SDK_CALLTYPE SetFlags |
( |
SDKUInt64 |
flags | ) |
|
| throw | ( | |
| ) | | |
|
pure virtual |
Sets object flags.
- Parameters
-
| flags | [in] Flags to be set. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_InternalError - Internal error occurred
-
kSDKResult_InvalidArgument
◆ AddRelationship()
Adds a relationship between two existing objects in the dataset.
- Parameters
-
| [in] | member | ID of the object-member of the relation. |
| [in] | relationship_class | Relationship class code. |
| [in] | RelationshipRole | Role of the member in this relation. |
| [out] | rel_id | ID of the relationship type object. |
- Returns
- kSDKResult_Succeeded
-
kSDKResult_NotImplemented
-
kSDKResult_InvalidArgument
◆ GetAttributesEditor()
Returns the attributes editor.
- Parameters
-
- Returns
- kSDKResult_Succeeded
-
kSDKResult_InternalError - Internal error occurred
-
kSDKResult_InvalidArgument
The documentation for this class was generated from the following file: