certmanager/lib

cryptplugwrapperlist.h

00001 /* -*- Mode: C++ -*-
00002 
00003   CRYPTPLUG - an independent cryptography plug-in
00004   API. CryptPlugWrapperList holds any number of crypto plug-ins.
00005 
00006   Copyright (C) 2001,2004 by Klarälvdalens Datakonsult AB
00007 
00008   CRYPTPLUG is free software; you can redistribute it and/or modify
00009   it under the terms of GNU General Public License as published by
00010   the Free Software Foundation; version 2 of the License.
00011 
00012   CRYPTPLUG is distributed in the hope that it will be useful,
00013   but WITHOUT ANY WARRANTY; without even the implied warranty of
00014   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00015   GNU General Public License for more details.
00016 
00017   You should have received a copy of the GNU General Public License
00018   along with this program; if not, write to the Free Software
00019   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
00020 */
00021 
00022 #ifndef __CRYPTPLUGWRAPPERLIST_H__
00023 #define __CRYPTPLUGWRAPPERLIST_H__
00024 
00025 #include "cryptplugwrapper.h"
00026 
00027 #include <qptrlist.h>
00028 
00029 class CryptPlugWrapperList : public QPtrList<CryptPlugWrapper>
00030 {
00031 public:
00032     CryptPlugWrapper * findForLibName( const QString & libName ) const;
00033 };
00034 
00035 typedef QPtrListIterator<CryptPlugWrapper> CryptPlugWrapperListIterator;
00036 
00037 #endif
KDE Home | KDE Accessibility Home | Description of Access Keys