rippled
Loading...
Searching...
No Matches
Classes | Functions
ripple::cryptoconditions::der Namespace Reference

Classes

struct  Preamble
 

Functions

bool isPrimitive (Preamble const &p)
 
bool isConstructed (Preamble const &p)
 
bool isUniversal (Preamble const &p)
 
bool isApplication (Preamble const &p)
 
bool isContextSpecific (Preamble const &p)
 
bool isPrivate (Preamble const &p)
 
Preamble parsePreamble (Slice &s, std::error_code &ec)
 
Buffer parseOctetString (Slice &s, std::uint32_t count, std::error_code &ec)
 
template<class Integer >
Integer parseInteger (Slice &s, std::size_t count, std::error_code &ec)
 

Function Documentation

◆ isPrimitive()

bool ripple::cryptoconditions::der::isPrimitive ( Preamble const &  p)

Definition at line 34 of file utils.h.

◆ isConstructed()

bool ripple::cryptoconditions::der::isConstructed ( Preamble const &  p)

Definition at line 40 of file utils.h.

◆ isUniversal()

bool ripple::cryptoconditions::der::isUniversal ( Preamble const &  p)

Definition at line 46 of file utils.h.

◆ isApplication()

bool ripple::cryptoconditions::der::isApplication ( Preamble const &  p)

Definition at line 52 of file utils.h.

◆ isContextSpecific()

bool ripple::cryptoconditions::der::isContextSpecific ( Preamble const &  p)

Definition at line 58 of file utils.h.

◆ isPrivate()

bool ripple::cryptoconditions::der::isPrivate ( Preamble const &  p)

Definition at line 64 of file utils.h.

◆ parsePreamble()

Preamble ripple::cryptoconditions::der::parsePreamble ( Slice s,
std::error_code ec 
)

Definition at line 70 of file utils.h.

◆ parseOctetString()

Buffer ripple::cryptoconditions::der::parseOctetString ( Slice s,
std::uint32_t  count,
std::error_code ec 
)

Definition at line 134 of file utils.h.

◆ parseInteger()

template<class Integer >
Integer ripple::cryptoconditions::der::parseInteger ( Slice s,
std::size_t  count,
std::error_code ec 
)

Definition at line 155 of file utils.h.