Objective Systems, Inc.  
Home
About ASN.1
Products
Free Software
Documents
Services
Resources
Resellers
Customers
Careers
About Us
Contact Us
 

Google


Objective Systems, Inc.

rtCopy.h File Reference


Detailed Description

Functions for copying values of primitive ASN.1 types.#include "asn1type.h"

Go to the source code of this file.

Defines

#define RTCOPYCHARSTR(pctxt, src, dst)   do { char* ptr; rtCopyCharStr (pctxt, src, &ptr); dst = ptr; } while(0)

Functions

ASN1BOOL rtCopyBitStr (ASN1CTXT *pctxt, ASN1UINT srcNumbits, ASN1ConstOctetPtr pSrcData, ASN1UINT *pDstNumbits, ASN1OCTET *pDstData)
ASN1BOOL rtCopyDynBitStr (ASN1CTXT *pctxt, ASN1DynBitStr *pSrcData, ASN1DynBitStr *pDstData)
ASN1BOOL rtCopyOctStr (ASN1CTXT *pctxt, ASN1UINT srcNumocts, ASN1ConstOctetPtr pSrcData, ASN1UINT *pDstNumocts, ASN1OCTET *pDstData)
ASN1BOOL rtCopyDynOctStr (ASN1CTXT *pctxt, ASN1DynOctStr *pSrcData, ASN1DynOctStr *pDstData)
ASN1BOOL rtCopyCharStr (ASN1CTXT *pctxt, ASN1ConstCharPtr srcStr, char **dstStr)
ASN1BOOL rtCopy16BitCharStr (ASN1CTXT *pctxt, Asn116BitCharString *srcStr, Asn116BitCharString *dstStr)
ASN1BOOL rtCopy32BitCharStr (ASN1CTXT *pctxt, Asn132BitCharString *srcStr, Asn132BitCharString *dstStr)
ASN1BOOL rtCopyOID (ASN1CTXT *pctxt, ASN1OBJID *srcOID, ASN1OBJID *dstOID)
ASN1BOOL rtCopyOID64 (ASN1CTXT *pctxt, ASN1OID64 *srcOID, ASN1OID64 *dstOID)
ASN1BOOL rtCopyOpenType (ASN1CTXT *pctxt, ASN1OpenType *srcOT, ASN1OpenType *dstOT)
ASN1BOOL rtCopyOpenTypeExt (ASN1CTXT *pctxt, Asn1RTDList *srcList, Asn1RTDList *dstList)


Copyright © 1997-2004 Objective Systems,Inc.
All Rights Reserved.
This document may be distributed in any form, electronic
or otherwise, provided that it is distributed in its entirety
and that the copyright and this notice are included.

This file was last modified on 1 Oct 2004.
ASN1C C/C++ Common Runtime, ASN1C v5.7x