11#include <botan/asn1_obj.h>
40 return oid.human_name_or_empty();
54 std::string s = oid.human_name_or_empty();
56 throw Lookup_Error(
"No name associated with OID " + oid.to_string());
62 return oid.human_name_or_empty();
#define BOTAN_DEPRECATED_HEADER(hdr)
#define BOTAN_UNSTABLE_API
#define BOTAN_DEPRECATED(msg)
static std::optional< OID > from_name(std::string_view name)
static void register_oid(const OID &oid, std::string_view name)
std::string oid2str_or_throw(const OID &oid)
void add_oidstr(const char *oidstr, const char *name)
std::string oid2str_or_empty(const OID &oid)
std::string lookup(const OID &oid)
void add_oid(const OID &oid, std::string_view name)
OID str2oid_or_empty(std::string_view name)