ASN1C C/C++ Common Runtime
ASN1C v7.7.x
ASN1Context.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 1997-2023 Objective Systems, Inc.
3
*
4
* This software is furnished under a license and may be used and copied
5
* only in accordance with the terms of such license and with the
6
* inclusion of the above copyright notice. This software or any other
7
* copies thereof may not be provided or otherwise made available to any
8
* other person. No title to and ownership of the software is hereby
9
* transferred.
10
*
11
* The information in this software is subject to change without notice
12
* and should not be construed as a commitment by Objective Systems, Inc.
13
*
14
* PROPRIETARY NOTICE
15
*
16
* This software is an unpublished work subject to a confidentiality agreement
17
* and is protected by copyright and trade secret law. Unauthorized copying,
18
* redistribution or other use of this work is prohibited.
19
*
20
* The above notice of copyright on this source code product does not indicate
21
* any actual or intended publication of such source code.
22
*
23
*****************************************************************************/
24
29
#ifndef _ASN1CONTEXT_H_
30
#define _ASN1CONTEXT_H_
31
32
#include "
rtxsrc/rtxDiag.h
"
33
#include "
rtxsrc/rtxError.h
"
34
#include "
rtxsrc/OSRTContext.h
"
35
47
class
EXTRTCLASS
ASN1Context
:
public
OSRTContext
{
48
public
:
53
EXTRTMETHOD
ASN1Context
();
54
66
virtual
EXTRTMETHOD
int
setRunTimeKey
(
const
OSOCTET* key,
size_t
keylen);
67
68
// deprecated methods: all have been changed to begin with lowercase
69
// character (AB, 7/14/04)..
70
inline
OSCTXT
* GetPtr () {
return
&
mCtxt
; }
71
inline
void
PrintErrorInfo () {
printErrorInfo
(); }
72
};
73
76
#endif
/* ASN1CONTEXT */
OSRTContext::mCtxt
OSCTXT mCtxt
Definition:
OSRTContext.h:73
rtxError.h
OSRTContext.h
ASN1Context
Definition:
ASN1Context.h:47
OSRTContext
Definition:
OSRTContext.h:64
OSRTContext::printErrorInfo
void printErrorInfo()
Definition:
OSRTContext.h:259
rtxDiag.h
OSCTXT
Definition:
rtxContext.h:198
OSRTContext::setRunTimeKey
virtual EXTRTMETHOD int setRunTimeKey(const OSOCTET *key, size_t keylen)