ASN1C C/C++ Common Runtime  ASN1C v7.3.x
Functions
rtPrintToString.h File Reference
#include <stdio.h>
#include "rtsrc/asn1type.h"

Go to the source code of this file.

Functions

int rtPrintToStringBoolean (const char *name, OSBOOL value, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringInteger (const char *name, OSINT32 value, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringInt64 (const char *name, OSINT64 value, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringUnsigned (const char *name, OSUINT32 value, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringUInt64 (const char *name, OSUINT64 value, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringBitStr (const char *name, OSSIZE numbits, const OSOCTET *data, const char *conn, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringBitStrExt (const char *name, OSSIZE numbits, const OSOCTET *data, OSSIZE dataSize, const OSOCTET *extdata, const char *conn, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringBitStrBraceText (const char *name, OSSIZE numbits, const OSOCTET *data, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringBitStrBraceTextExt (const char *name, OSSIZE numbits, const OSOCTET *data, OSSIZE dataSize, const OSOCTET *extdata, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOctStr (const char *name, OSSIZE numocts, const OSOCTET *data, const char *conn, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringCharStr (const char *name, const char *cstring, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringUTF8Str (const char *name, const OSUTF8CHAR *ustring, char *buffer, OSSIZE bufferSize)
 
int rtPrintToString16BitCharStr (const char *name, const Asn116BitCharString *bstring, const char *conn, char *buffer, OSSIZE bufferSize)
 
int rtPrintToString32BitCharStr (const char *name, const Asn132BitCharString *bstring, const char *conn, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringReal (const char *name, OSREAL value, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOID (const char *name, const ASN1OBJID *pOID, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOID64 (const char *name, const ASN1OID64 *pOID, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOIDValue (const ASN1OBJID *pOID, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOID64Value (const ASN1OID64 *pOID, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOpenType (const char *name, OSSIZE numocts, const OSOCTET *data, const char *conn, char *buffer, OSSIZE bufferSize)
 
int rtPrintToStringOpenTypeExt (const char *name, const OSRTDList *pElemList, char *buffer, OSSIZE bufferSize)
 
int rtPrintToString (const char *namebuf, char *buffer, OSSIZE bufSize)
 
int rtPrintToStringHexStr (const char *name, OSSIZE numocts, const OSOCTET *data, char *buffer, OSSIZE bufSize)
 
int rtPrintToStringUnicodeCharStr (const char *name, const Asn116BitCharString *bstring, char *buffer, OSSIZE bufSize)
 
int rtPrintToStringUnivCharStr (const char *name, const Asn132BitCharString *bstring, char *buffer, OSSIZE bufSize)
 
int rtPrintToStringOpenTypeExtBraceText (const char *name, const OSRTDList *pElemList, char *buffer, OSSIZE bufSize)
 
int rtPrintToStringIndent (char *buffer, OSSIZE bufSize)
 
void rtPrintToStringResetIndent (OSVOIDARG)
 
void rtPrintToStringIncrIndent (OSVOIDARG)
 
void rtPrintToStringDecrIndent (OSVOIDARG)
 
int rtPrintToStringCloseBrace (char *buffer, OSSIZE bufSize)
 
int rtPrintToStringOpenBrace (const char *, char *buffer, OSSIZE bufSize)