SourceForge Logo
Main Page   Class Hierarchy   Compound List   File List   Compound Members  

PasswordCodecPrototypeManager Class Reference

the manager of all the codec prototype available as plugins. More...

#include <PasswordCodecPrototypeManager.h>

Inheritance diagram for PasswordCodecPrototypeManager:

PassguardErrorManager List of all members.

Public Methods

 PasswordCodecPrototypeManager ()
 Constructor of the manager of all the codec prototype available as plugins. More...

 ~PasswordCodecPrototypeManager ()
 Destructor of the manager of all the codec prototype available as plugins. More...

bool loadPlugins (string path_to_plugins)
 load all the plugins present in the directory given in arguments. More...

PasswordCodecPrototypegetPasswordCodecPrototype (string codec_type)
 Returns a clone of the codec matching the codec type asked. More...

string getCodecDefaultFilename (string codec_type)
 Returns the name of the default filename of the codec type asked. More...

list< string > getPasswordCodecPrototypeTypeList (void)
 Returns the list of codec type available. More...


Detailed Description

the manager of all the codec prototype available as plugins.


Constructor & Destructor Documentation

PasswordCodecPrototypeManager::PasswordCodecPrototypeManager  
 

Constructor of the manager of all the codec prototype available as plugins.

Returns:
none

PasswordCodecPrototypeManager::~PasswordCodecPrototypeManager  
 

Destructor of the manager of all the codec prototype available as plugins.

Returns:
none


Member Function Documentation

string PasswordCodecPrototypeManager::getCodecDefaultFilename string    codec_type
 

Returns the name of the default filename of the codec type asked.

Parameters:
codec_type  the type of codec asked
Returns:
the default filename of the codec or an empty string if there aren't any

PasswordCodecPrototype * PasswordCodecPrototypeManager::getPasswordCodecPrototype string    codec_type
 

Returns a clone of the codec matching the codec type asked.

Parameters:
codec_type  the type of codec asked
Returns:
a new clone of the PasswordCodecPrototype of type requested or NULL if type unknown

list< string > PasswordCodecPrototypeManager::getPasswordCodecPrototypeTypeList void   
 

Returns the list of codec type available.

Returns:
the list of codec type available

bool PasswordCodecPrototypeManager::loadPlugins string    path_to_plugins
 

load all the plugins present in the directory given in arguments.

Parameters:
path_to_plugins  the directory where we can find the codec plugins
Returns:
true if it succeeds / false otherwise


The documentation for this class was generated from the following files:
Generated on Sun Mar 9 15:36:51 2003 for PassGuardFramework by doxygen1.2.15