22 LN_EXTENSION_CLASS(LNError)
44 LN_EXTENSION_CLASS(LNObject)
72 LN_INTERNAL_API LNUserData LNObject_GetBindingTypeData(LN_HANDLE(LNObject) hadnleObject);
73 LN_INTERNAL_API LNUserData LNObject_GetInternalObject(LN_HANDLE(LNObject) hadnleObject);
74 LN_INTERNAL_API
void LNObject_SetUserData(LN_HANDLE(LNObject) hadnleObject, LNUserData data);
75 LN_INTERNAL_API LNUserData LNObject_GetUserData(LN_HANDLE(LNObject) hadnleObject);
LNResult LNObject_Release(LNHandle hadnleObject)
全てのオブジェクトのベースオブジェクトです。
LNResult LNObject_AddRef(LNHandle hadnleObject)
オブジェクトの参照カウントをインクリメントします。
void LNError_GetLastErrorMessage(const LNChar **outStr)
最後に発生したエラーのエラーメッセージを取得します。
LNResult LNError_GetLastErrorCode()
エラーに関係する処理を行います。
LNResult LNObject_GetRefCount(LNHandle hadnleObject, int *count)
オブジェクトの参照カウント取得します。
enum tagLNResult LNResult
結果・エラーコード