(file) Return to miextras.h CVS log (file) (dir) Up to [OMI] / omi / base

File: [OMI] / omi / base / miextras.h (download)
Revision: 1.1, Mon Apr 20 17:19:49 2015 UTC (9 years ago) by krisbash
Branch: MAIN
CVS Tags: OMI_1_0_8_2, OMI_1_0_8_1, HEAD
OMI 1.0.8-1

#ifndef _omi_base_miextras_h
#define _omi_base_miextras_h

#include <common.h>

BEGIN_EXTERNC

MI_Result MI_CALL MI_Instance_Print(
    _In_ const MI_Instance* self,
    _In_ FILE* os,
    MI_Uint32 level);

MI_INLINE MI_Result MI_CALL MI_PostResultWithMessage(
    MI_Context* self,
    MI_Result result,
    const MI_Char* message)
{
    MI_UNREFERENCED_PARAMETER(result);
    return (self->ft->PostError)(
        self,
        result,
        MI_RESULT_TYPE_MI,
        message);
}

MI_INLINE MI_Result MI_CALL MI_PostResultWithError(
    MI_Context* self,
    MI_Result result,
    const MI_Instance* error)
{
    MI_UNREFERENCED_PARAMETER(result);
    return (self->ft->PostCimError)(
        self,
        error);
}

END_EXTERNC

#endif /* _omi_base_miextras_h */

ViewCVS 0.9.2