rippled
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 55 of file utils.h.

◆ isConstructed()

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

Definition at line 61 of file utils.h.

◆ isUniversal()

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

Definition at line 67 of file utils.h.

◆ isApplication()

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

Definition at line 73 of file utils.h.

◆ isContextSpecific()

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

Definition at line 79 of file utils.h.

◆ isPrivate()

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

Definition at line 85 of file utils.h.

◆ parsePreamble()

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

Definition at line 91 of file utils.h.

◆ parseOctetString()

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

Definition at line 155 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 176 of file utils.h.