Go to the SVN repository for this file.
1 #ifndef OBJSTRASNB__HPP 2 #define OBJSTRASNB__HPP 47 # define CHECK_INSTREAM_STATE 1 48 # define CHECK_INSTREAM_LIMITS 1 49 # define CHECK_OUTSTREAM_INTEGRITY 1 51 # define CHECK_INSTREAM_STATE 0 52 # define CHECK_INSTREAM_LIMITS 0 53 # define CHECK_OUTSTREAM_INTEGRITY 0 70eApplication = 1 << 6,
71eContextSpecific = 2 << 6,
73eTagClassMask = 3 << 6
78eConstructed = 1 << 5,
79eTagConstructedMask = 1 << 5
89eObjectIdentifier = 6,
90eObjectDescriptor = 7,
98eSequenceOf = eSequence,
102ePrintableString = 19,
103eTeletextString = 20,
105eVideotextString = 21,
109eGeneralizedTime = 24,
116eMemberReference = 29,
117eObjectReference = 30,
128eContainterTagByte =
TByte(eConstructed) |
TByte(eSequence),
129eIndefiniteLengthByte = 0x80,
130eEndOfContentsByte = 0,
136eDecimalEncoding = 0xC0,
148ePositiveInfinity = 0x40,
149eNegativeInfinity = 0x41,
Include a standard set of the NCBI C++ Toolkit most basic headers.
static ETagValue GetTagValue(TByte byte)
static ETagConstructed GetTagConstructed(TByte byte)
static ETagClass GetTagClass(TByte byte)
static TByte GetTagClassAndConstructed(TByte byte)
static ETagValue StringTag(EStringType type)
static bool IsTagConstructed(TByte byte)
static TByte MakeTagClassAndConstructed(ETagClass tag_class, ETagConstructed tag_constructed)
static TByte MakeContainerTagByte(bool random_order)
static TByte MakeTagByte(ETagClass tag_class, ETagConstructed tag_constructed, ETagValue tag_value)
uint8_t Uint1
1-byte (8-bit) unsigned integer
int32_t Int4
4-byte (32-bit) signed integer
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_XSERIAL_EXPORT
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4