9 #ifndef BOTAN_EAC_ASN1_OBJ_H__    10 #define BOTAN_EAC_ASN1_OBJ_H__    12 #include <botan/asn1_obj.h>    31       std::string as_string() 
const;
    37       std::string readable_string() 
const;
    43       bool time_is_set() 
const;
    58       void set_to(
const std::string& str);
    65       void add_years(
u32bit years);
    71       void add_months(
u32bit months);
    99       bool passes_sanity_check() 
const;
   116       ASN1_Ced(std::string 
const& str = 
"");
   147       ASN1_Cex(std::string 
const& str=
"");
   179       std::string value() 
const;
   185       std::string iso_8859() 
const;
   192       bool sanity_check() 
const;
   194       std::string iso_8859_str;
   208       ASN1_Car(std::string 
const& str = 
"");
   221       ASN1_Chr(std::string 
const& str = 
"");
   237    return !(lhs == rhs);
 bool operator!=(const OctetString &s1, const OctetString &s2)
bool BOTAN_DLL operator>=(const X509_Time &, const X509_Time &)
bool operator==(const OctetString &s1, const OctetString &s2)
unsigned long long u64bit
virtual ~ASN1_EAC_String()
bool BOTAN_DLL operator>(const X509_Time &, const X509_Time &)
bool BOTAN_DLL operator<(const X509_Time &, const X509_Time &)
bool BOTAN_DLL operator<=(const X509_Time &, const X509_Time &)