clear_ncc_modelT_clear_ncc_modelClearNccModelClearNccModelclear_ncc_model (Operator)

Name

clear_ncc_modelT_clear_ncc_modelClearNccModelClearNccModelclear_ncc_model — Freigabe des Speichers eines NCC-Modells.

Signatur

clear_ncc_model( : : ModelID : )

Herror T_clear_ncc_model(const Htuple ModelID)

void ClearNccModel(const HTuple& ModelID)

void HNCCModel::ClearNccModel() const

static void HOperatorSet.ClearNccModel(HTuple modelID)

void HNCCModel.ClearNccModel()

def clear_ncc_model(model_id: HHandle) -> None

Beschreibung

clear_ncc_modelclear_ncc_modelClearNccModelClearNccModelclear_ncc_model gibt den Speicher eines NCC-Modells, das mit create_ncc_modelcreate_ncc_modelCreateNccModelCreateNccModelcreate_ncc_model angelegt wurde, wieder frei. Das Modell kann nach dem Aufruf nicht mehr verwendet werden. Der Handle ModelIDModelIDModelIDmodelIDmodel_id ist nach dem Aufruf ungültig.

Ausführungsinformationen

Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:

Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.

Parameter

ModelIDModelIDModelIDmodelIDmodel_id (input_control, Zustand wird modifiziert)  ncc_model HNCCModel, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Handle des Modells.

Ergebnis

Ist der Handle des Modells gültig, dann liefert clear_ncc_modelclear_ncc_modelClearNccModelClearNccModelclear_ncc_model den Wert 2 ( H_MSG_TRUE) . Gegebenenfalls wird eine Fehlerbehandlung durchgeführt.

Vorgänger

create_ncc_modelcreate_ncc_modelCreateNccModelCreateNccModelcreate_ncc_model, read_ncc_modelread_ncc_modelReadNccModelReadNccModelread_ncc_model, write_ncc_modelwrite_ncc_modelWriteNccModelWriteNccModelwrite_ncc_model, find_ncc_modelfind_ncc_modelFindNccModelFindNccModelfind_ncc_model, find_ncc_modelsfind_ncc_modelsFindNccModelsFindNccModelsfind_ncc_models

Modul

Matching