keygenerationresult.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef __GPGMEPP_KEYGENERATIONRESULT_H__
00022 #define __GPGMEPP_KEYGENERATIONRESULT_H__
00023
00024 #include <gpgmepp/gpgmefw.h>
00025 #include <gpgmepp/result.h>
00026
00027 namespace GpgME {
00028
00029 class Error;
00030
00031 class KeyGenerationResult : public Result {
00032 public:
00033 KeyGenerationResult( gpgme_ctx_t ctx=0, int error=0 );
00034 explicit KeyGenerationResult( const Error & err );
00035 KeyGenerationResult( const KeyGenerationResult & other );
00036 ~KeyGenerationResult();
00037
00038 const KeyGenerationResult & operator=( const KeyGenerationResult & other );
00039
00040 bool isNull() const;
00041
00042 bool primaryKeyGenerated() const;
00043 bool subkeyGenerated() const;
00044 const char * fingerprint() const;
00045
00046 private:
00047 class Private;
00048 Private * d;
00049 };
00050
00051 }
00052
00053 #endif // __GPGMEPP_KEYGENERATIONRESULT_H__
This file is part of the documentation for libkdenetwork Library Version 3.3.2.