rtxPrint.h File Reference
#include <stdio.h>
#include "rtxsrc/osSysTypes.h"
#include "rtxsrc/rtxExternDefs.h"
#include "rtxsrc/rtxDList.h"
Go to the source code of this file.
Defines | |
#define | OSRTINDENTSPACES 3 |
Functions | |
int | rtxByteToHexChar (OSOCTET byte, char *buf, OSSIZE bufsize) |
int | rtxByteToHexCharWithPrefix (OSOCTET byte, char *buf, OSSIZE bufsize, const char *prefix) |
void | rtxPrintBoolean (const char *name, OSBOOL value) |
void | rtxPrintDate (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintTime (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintDateTime (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintGYear (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintGYearMonth (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintGMonth (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintGMonthDay (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintGDay (const char *name, const OSNumDateTime *pvalue) |
void | rtxPrintInteger (const char *name, OSINT32 value) |
void | rtxPrintInt64 (const char *name, OSINT64 value) |
void | rtxPrintUnsigned (const char *name, OSUINT32 value) |
void | rtxPrintUInt64 (const char *name, OSUINT64 value) |
void | rtxPrintHexStr (const char *name, OSSIZE numocts, const OSOCTET *data) |
void | rtxPrintHexStrPlain (const char *name, OSSIZE numocts, const OSOCTET *data) |
void | rtxPrintHexStrNoAscii (const char *name, OSSIZE numocts, const OSOCTET *data) |
void | rtxPrintHexBinary (const char *name, OSSIZE numocts, const OSOCTET *data) |
void | rtxPrintCharStr (const char *name, const char *cstring) |
void | rtxPrintUTF8CharStr (const char *name, const OSUTF8CHAR *cstring) |
void | rtxPrintUnicodeCharStr (const char *name, const OSUNICHAR *str, int nchars) |
void | rtxPrintUnicodeCharStr64 (const char *name, const OSUNICHAR *str, OSSIZE nchars) |
void | rtxPrintReal (const char *name, OSREAL value) |
void | rtxPrintNull (const char *name) |
void | rtxPrintNVP (const char *name, const OSUTF8NVP *value) |
int | rtxPrintFile (const char *filename) |
void | rtxPrintIndent (OSVOIDARG) |
void | rtxPrintIncrIndent (OSVOIDARG) |
void | rtxPrintDecrIndent (OSVOIDARG) |
void | rtxPrintCloseBrace (OSVOIDARG) |
void | rtxPrintOpenBrace (const char *) |
int | rtxHexDumpToNamedFile (const char *filename, const OSOCTET *data, OSSIZE numocts) |
void | rtxHexDumpToFile (FILE *fp, const OSOCTET *data, OSSIZE numocts) |
void | rtxHexDumpToFileEx (FILE *fp, const OSOCTET *data, OSSIZE numocts, OSSIZE bytesPerUnit) |
void | rtxHexDumpToFileExNoAscii (FILE *fp, const OSOCTET *data, OSSIZE numocts, OSSIZE bytesPerUnit) |
void | rtxHexDump (const OSOCTET *data, OSSIZE numocts) |
void | rtxHexDumpEx (const OSOCTET *data, OSSIZE numocts, OSSIZE bytesPerUnit) |
int | rtxHexDumpToString (const OSOCTET *data, OSSIZE numocts, char *buffer, OSSIZE bufferIndex, OSSIZE bufferSize) |
int | rtxHexDumpToStringEx (const OSOCTET *data, OSSIZE numocts, char *buffer, OSSIZE bufferIndex, OSSIZE bufferSize, OSSIZE bytesPerUnit) |
int | rtxHexDumpFileContents (const char *inFilePath) |
int | rtxHexDumpFileContentsToFile (const char *inFilePath, const char *outFilePath) |