beecrypt::security::Provider Class Reference
[C++ classes mimicking]

#include <Provider.h>

Inheritance diagram for beecrypt::security::Provider:

Inheritance graph
Collaboration diagram for beecrypt::security::Provider:

Collaboration graph

List of all members.


class  Instantiator

Public Member Functions

virtual ~Provider ()
ObjectsetProperty (const String &key, const String &value)
const StringgetName () const throw ()
const StringgetInfo () const throw ()
double getVersion () const throw ()

Protected Member Functions

 Provider (const String &name, double version, const String &info)

Protected Attributes

void * _dlhandle


class Security

Constructor & Destructor Documentation

beecrypt::security::Provider::Provider ( const String name,
double  version,
const String info 
) [protected]

virtual beecrypt::security::Provider::~Provider (  )  [virtual]

Member Function Documentation

const String& beecrypt::security::Provider::getInfo (  )  const throw ()

const String& beecrypt::security::Provider::getName (  )  const throw ()

double beecrypt::security::Provider::getVersion (  )  const throw ()

Object* beecrypt::security::Provider::setProperty ( const String key,
const String value 

If this method returns a non-null value, make sure you pass it to beecrypt::lang::collection_rcheck(), which will delete it if it's no longer attached to any other collection.

Reimplemented from beecrypt::util::Properties.

Friends And Related Function Documentation

friend class Security [friend]

Member Data Documentation

The documentation for this class was generated from the following file:

Generated on Fri Jun 19 13:39:43 2009 for BeeCrypt C++ by  doxygen 1.5.8