|
override void | deleteCptr () |
|
virtual IntPtr | GetNonDirectorClassID () |
|
|
static IntPtr | ClassID< T > () |
|
bool | cMemOwn |
|
HandleRef | cptr |
|
The OptimizeMappingResults class is a smart-pointer to a database object. It contains the results of an OptimizeWithMapping operation.
◆ OptimizeMappingResults()
The copy constructor creates a new OptimizeMappingResults object that shares the underlying smart-pointer of the source.
- Parameters
-
in_mappping | The source of the copy. |
◆ Assign()
Share the underlying smart-pointer if the assignment source. This method is functionally equivalent to the overloaded assignment operator except for the return value.
◆ FlushMerged()
bool HPS.OptimizeMappingResults.FlushMerged |
( |
| ) |
|
|
inline |
Flush original shells that were merged. GetCount will return 0 after this operations so information must be read before flushing.
- Returns
- True if any items were flushed.
◆ GetCount()
ulong HPS.OptimizeMappingResults.GetCount |
( |
| ) |
|
|
inline |
Gets the number of items that were recorded in the associated optimize.
- Returns
- The number of unique items.
◆ GetIterator()
Returns a OptimizeMappingResultsIterator used to iterate through the optimize results.
- Returns
- An iterator pointing to the beginning of the optimize results list.
◆ ObjectType()
override HPS.Type HPS.OptimizeMappingResults.ObjectType |
( |
| ) |
|
|
inlinevirtual |
This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).
- Returns
- The declared type of the object in question, which may differ from the true, underlying type.
Reimplemented from HPS.Object.
◆ Reset()
override void HPS.OptimizeMappingResults.Reset |
( |
| ) |
|
|
inlinevirtual |
Resets this object to its initial, uninitialized state.
Reimplemented from HPS.Object.
The documentation for this class was generated from the following file:
- internals/hps_core/source/cs/HPS.OptimizeMappingResults.cs