argnames.h

来自「常用字符串hash算法」· C头文件 代码 · 共 55 行

H
55
字号
#ifndef CRYPTOPP_ARGNAMES_H#define CRYPTOPP_ARGNAMES_H#include "cryptlib.h"NAMESPACE_BEGIN(CryptoPP)DOCUMENTED_NAMESPACE_BEGIN(Name)#define CRYPTOPP_DEFINE_NAME_STRING(name)	inline const char *name() {return #name;}CRYPTOPP_DEFINE_NAME_STRING(ValueNames)			//!< string, a list of value names with a semicolon (';') after each nameCRYPTOPP_DEFINE_NAME_STRING(Version)			//!< intCRYPTOPP_DEFINE_NAME_STRING(Seed)				//!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(Key)				//!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(IV)					//!< const byte *CRYPTOPP_DEFINE_NAME_STRING(StolenIV)			//!< byte *CRYPTOPP_DEFINE_NAME_STRING(Rounds)				//!< intCRYPTOPP_DEFINE_NAME_STRING(FeedbackSize)		//!< intCRYPTOPP_DEFINE_NAME_STRING(WordSize)			//!< int, in bytesCRYPTOPP_DEFINE_NAME_STRING(BlockSize)			//!< int, in bytesCRYPTOPP_DEFINE_NAME_STRING(EffectiveKeyLength)	//!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(KeySize)			//!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(ModulusSize)		//!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(SubgroupOrderSize)	//!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(PrivateExponentSize)//!< int, in bitsCRYPTOPP_DEFINE_NAME_STRING(Modulus)			//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PublicExponent)		//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PrivateExponent)	//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PublicElement)		//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(SubgroupOrder)		//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(Cofactor)			//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(SubgroupGenerator)	//!< Integer, ECP::Point, or EC2N::PointCRYPTOPP_DEFINE_NAME_STRING(Curve)				//!< ECP or EC2NCRYPTOPP_DEFINE_NAME_STRING(GroupOID)			//!< OIDCRYPTOPP_DEFINE_NAME_STRING(Prime1)				//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(Prime2)				//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(ModPrime1PrivateExponent)	//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(ModPrime2PrivateExponent)	//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(MultiplicativeInverseOfPrime2ModPrime1)	//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(QuadraticResidueModPrime1)	//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(QuadraticResidueModPrime2)	//!< IntegerCRYPTOPP_DEFINE_NAME_STRING(PutMessage)			//!< boolCRYPTOPP_DEFINE_NAME_STRING(HashVerificationFilterFlags)		//!< word32CRYPTOPP_DEFINE_NAME_STRING(SignatureVerificationFilterFlags)	//!< word32CRYPTOPP_DEFINE_NAME_STRING(InputBuffer)		//!< ConstByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(OutputBuffer)		//!< ByteArrayParameterCRYPTOPP_DEFINE_NAME_STRING(XMACC_Counter)		//!< word32DOCUMENTED_NAMESPACE_ENDNAMESPACE_END#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?