ASN1C C/C++ Common Runtime  ASN1C v7.5.x
Classes | Typedefs | Functions | Variables
rtxPrintStream.h File Reference
#include <stdarg.h>
#include "rtxsrc/rtxContext.h"

Go to the source code of this file.

Classes

struct  OSRTPrintStream
 
struct  OSRTStrBuf
 

Typedefs

typedef void(* rtxPrintCallback) (void *pPrntStrmInfo, const char *fmtspec, va_list arglist)
 
typedef struct OSRTPrintStream OSRTPrintStream
 

Functions

int rtxSetPrintStream (OSCTXT *pctxt, rtxPrintCallback myCallback, void *pStrmInfo)
 
int rtxSetGlobalPrintStream (rtxPrintCallback myCallback, void *pStrmInfo)
 
int rtxPrintToStream (OSCTXT *pctxt, const char *fmtspec,...)
 
int rtxDiagToStream (OSCTXT *pctxt, const char *fmtspec, va_list arglist)
 
int rtxPrintStreamRelease (OSCTXT *pctxt)
 
void rtxPrintStreamToStdoutCB (void *pPrntStrmInfo, const char *fmtspec, va_list arglist)
 
void rtxPrintStreamToFileCB (void *pPrntStrmInfo, const char *fmtspec, va_list arglist)
 
void rtxPrintStreamToStringCB (void *pPrntStrmInfo, const char *fmtspec, va_list arglist)
 

Variables

OSRTPrintStream g_PrintStream
 

Detailed Description

Functions that allow printing diagnostic message to a stream using a callback function.