rtCompare.h File Reference
#include "asn1type.h"
#include <limits.h>
#include <stdio.h>
#include <string.h>
#include <stddef.h>
#include <setjmp.h>
#include <stdlib.h>
#include <time.h>
#include <wchar.h>
#include "rtxsrc/rtxExternDefs.h"
#include "rtxsrc/rtxSList.h"
#include "rtxsrc/rtxStack.h"
#include "rtxsrc/rtxUTF8.h"
#include "rtsrc/asn1tag.h"
#include "rtsrc/asn1ErrCodes.h"
#include "rtsrc/asn1version.h"
#include "rtsrc/rtExternDefs.h"
#include <float.h>
#include "rtxsrc/rtxBitString.h"
#include "rtsrc/rtContext.h"
#include "rtxsrc/rtxCommonDefs.h"
#include "rtxsrc/rtxError.h"
#include "rtxsrc/rtxMemory.h"
#include "rtsrc/asn1type.h"
Go to the source code of this file.
Defines | |
#define | rtCmpOID rtCmpOIDValue |
#define | rtCmpOID64 rtCmpOID64Value |
Functions | |
OSBOOL | rtCmpBoolean (const char *name, OSBOOL value, OSBOOL compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpInt8 (const char *name, OSINT8 value, OSINT8 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpSInt (const char *name, OSINT16 value, OSINT16 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpUInt8 (const char *name, OSUINT8 value, OSUINT8 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpUSInt (const char *name, OSUINT16 value, OSUINT16 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpInteger (const char *name, OSINT32 value, OSINT32 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpUnsigned (const char *name, OSUINT32 value, OSUINT32 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpInt64 (const char *name, OSINT64 value, OSINT64 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpUInt64 (const char *name, OSUINT64 value, OSUINT64 compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpBitStr (const char *name, OSSIZE numbits, const OSOCTET *data, OSSIZE compNumbits, const OSOCTET *compData, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpOctStr (const char *name, OSSIZE numocts, const OSOCTET *data, OSSIZE compNumocts, const OSOCTET *compData, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpCharStr (const char *name, const char *cstring, const char *compCstring, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmp16BitCharStr (const char *name, Asn116BitCharString *bstring, Asn116BitCharString *compBstring, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmp32BitCharStr (const char *name, Asn132BitCharString *bstring, Asn132BitCharString *compBstring, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpReal (const char *name, OSREAL value, OSREAL compValue, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpOIDValue (const char *name, ASN1OBJID *pOID, ASN1OBJID *pcompOID, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpOID64Value (const char *name, ASN1OID64 *pOID, ASN1OID64 *pcompOID, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpOpenType (const char *name, OSSIZE numocts, const OSOCTET *data, OSSIZE compNumocts, const OSOCTET *compData, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpOpenTypeExt (const char *name, OSRTDList *pElemList, OSRTDList *pCompElemList, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpTag (const char *name, int tag, int compTag, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpSeqOfElements (const char *name, OSSIZE noOfElems, OSSIZE compNoOfElems, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpOptional (const char *name, unsigned presentBit, unsigned compPresentBit, char *errBuff, OSSIZE errBuffSize) |
OSBOOL | rtCmpToStdoutBoolean (const char *name, OSBOOL value, OSBOOL compValue) |
OSBOOL | rtCmpToStdoutInteger (const char *name, OSINT32 value, OSINT32 compValue) |
OSBOOL | rtCmpToStdoutInt64 (const char *name, OSINT64 value, OSINT64 compValue) |
OSBOOL | rtCmpToStdoutUnsigned (const char *name, OSUINT32 value, OSUINT32 compValue) |
OSBOOL | rtCmpToStdoutUInt64 (const char *name, OSUINT64 value, OSUINT64 compValue) |
OSBOOL | rtCmpToStdoutBitStr (const char *name, OSSIZE numbits, const OSOCTET *data, OSSIZE compNumbits, const OSOCTET *compData) |
OSBOOL | rtCmpToStdoutOctStr (const char *name, OSSIZE numocts, const OSOCTET *data, OSSIZE compNumocts, const OSOCTET *compData) |
OSBOOL | rtCmpToStdoutCharStr (const char *name, const char *cstring, const char *compCstring) |
OSBOOL | rtCmpToStdout16BitCharStr (const char *name, Asn116BitCharString *bstring, Asn116BitCharString *compBstring) |
OSBOOL | rtCmpToStdout32BitCharStr (const char *name, Asn132BitCharString *bstring, Asn132BitCharString *compBstring) |
OSBOOL | rtCmpToStdoutReal (const char *name, OSREAL value, OSREAL compValue) |
OSBOOL | rtCmpToStdoutOID (const char *name, ASN1OBJID *pOID, ASN1OBJID *pcompOID) |
OSBOOL | rtCmpToStdoutOIDValue (const char *name, ASN1OBJID *pOID, ASN1OBJID *pcompOID) |
OSBOOL | rtCmpToStdoutOID64 (const char *name, ASN1OID64 *pOID, ASN1OID64 *pcompOID) |
OSBOOL | rtCmpToStdoutOID64Value (const char *name, ASN1OID64 *pOID, ASN1OID64 *pcompOID) |
OSBOOL | rtCmpToStdoutOpenType (const char *name, OSSIZE numocts, const OSOCTET *data, OSSIZE compNumocts, const OSOCTET *compData) |
OSBOOL | rtCmpToStdoutOpenTypeExt (const char *name, OSRTDList *pElemList, OSRTDList *pCompElemList) |
OSBOOL | rtCmpToStdoutTag (const char *name, int tag, int compTag) |
OSBOOL | rtCmpToStdoutSeqOfElements (const char *name, OSSIZE noOfElems, OSSIZE compNoOfElems) |
OSBOOL | rtCmpToStdoutOptional (const char *name, unsigned presentBit, unsigned compPresentBit) |
Detailed Description
Functions for comparing the values of primitive ASN.1 types.