limal::ca_mgm::BitExtension Class Reference

#include <BitExtensions.hpp>

Inheritance diagram for limal::ca_mgm::BitExtension:
limal::ca_mgm::ExtensionBase limal::ca_mgm::KeyUsageExt limal::ca_mgm::NsCertTypeExt

List of all members.

Public Member Functions

 BitExtension ()
 BitExtension (BLOCXX_NAMESPACE::UInt32 value)
 BitExtension (const BitExtension &extension)
virtual ~BitExtension ()
BitExtensionoperator= (const BitExtension &extension)
void setValue (BLOCXX_NAMESPACE::UInt32 value)
BLOCXX_NAMESPACE::UInt32 getValue () const
virtual void commit2Config (CA &ca, Type type) const =0
virtual bool valid () const =0
virtual
BLOCXX_NAMESPACE::StringArray 
verify () const =0
virtual
BLOCXX_NAMESPACE::StringArray 
dump () const =0

Protected Attributes

BLOCXX_NAMESPACE::COWIntrusiveReference
< BitExtensionImpl > 
m_impl

Detailed Description

Base Class for Bit Extensions


Constructor & Destructor Documentation

limal::ca_mgm::BitExtension::BitExtension (  ) 
limal::ca_mgm::BitExtension::BitExtension ( BLOCXX_NAMESPACE::UInt32  value  ) 
limal::ca_mgm::BitExtension::BitExtension ( const BitExtension extension  ) 
virtual limal::ca_mgm::BitExtension::~BitExtension (  )  [virtual]

Member Function Documentation

virtual void limal::ca_mgm::BitExtension::commit2Config ( CA ca,
Type  type 
) const [pure virtual]
virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::BitExtension::dump (  )  const [pure virtual]
BLOCXX_NAMESPACE ::UInt32 limal::ca_mgm::BitExtension::getValue (  )  const
BitExtension& limal::ca_mgm::BitExtension::operator= ( const BitExtension extension  ) 
void limal::ca_mgm::BitExtension::setValue ( BLOCXX_NAMESPACE::UInt32  value  ) 
virtual bool limal::ca_mgm::BitExtension::valid (  )  const [pure virtual]
virtual BLOCXX_NAMESPACE ::StringArray limal::ca_mgm::BitExtension::verify (  )  const [pure virtual]

Member Data Documentation

BLOCXX_NAMESPACE ::COWIntrusiveReference<BitExtensionImpl> limal::ca_mgm::BitExtension::m_impl [protected]

Reimplemented from limal::ca_mgm::ExtensionBase.


The documentation for this class was generated from the following file:
Generated on Sun Aug 1 09:44:14 2010 for limal-ca-mgm by  doxygen 1.6.3