rippled
Loading...
Searching...
No Matches
Classes | Functions
xrpl::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 xrpl::cryptoconditions::der::isPrimitive ( Preamble const &  p)

Definition at line 32 of file utils.h.

◆ isConstructed()

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

Definition at line 38 of file utils.h.

◆ isUniversal()

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

Definition at line 44 of file utils.h.

◆ isApplication()

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

Definition at line 50 of file utils.h.

◆ isContextSpecific()

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

Definition at line 56 of file utils.h.

◆ isPrivate()

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

Definition at line 62 of file utils.h.

◆ parsePreamble()

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

Definition at line 68 of file utils.h.

◆ parseOctetString()

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

Definition at line 132 of file utils.h.

◆ parseInteger()

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

Definition at line 153 of file utils.h.