1 #ifndef CRYPTOPP_ARGNAMES_H
2 #define CRYPTOPP_ARGNAMES_H
6 NAMESPACE_BEGIN(CryptoPP)
8 DOCUMENTED_NAMESPACE_BEGIN(
Name)
10 #define CRYPTOPP_DEFINE_NAME_STRING(name) inline const char *name() {return #name;}
12 CRYPTOPP_DEFINE_NAME_STRING(ValueNames)
13 CRYPTOPP_DEFINE_NAME_STRING(Version)
14 CRYPTOPP_DEFINE_NAME_STRING(Seed)
15 CRYPTOPP_DEFINE_NAME_STRING(Key)
16 CRYPTOPP_DEFINE_NAME_STRING(IV)
17 CRYPTOPP_DEFINE_NAME_STRING(StolenIV)
18 CRYPTOPP_DEFINE_NAME_STRING(Rounds)
19 CRYPTOPP_DEFINE_NAME_STRING(FeedbackSize)
20 CRYPTOPP_DEFINE_NAME_STRING(WordSize)
21 CRYPTOPP_DEFINE_NAME_STRING(BlockSize)
22 CRYPTOPP_DEFINE_NAME_STRING(EffectiveKeyLength)
23 CRYPTOPP_DEFINE_NAME_STRING(KeySize)
24 CRYPTOPP_DEFINE_NAME_STRING(ModulusSize)
25 CRYPTOPP_DEFINE_NAME_STRING(SubgroupOrderSize)
26 CRYPTOPP_DEFINE_NAME_STRING(PrivateExponentSize)
27 CRYPTOPP_DEFINE_NAME_STRING(Modulus)
28 CRYPTOPP_DEFINE_NAME_STRING(PublicExponent)
29 CRYPTOPP_DEFINE_NAME_STRING(PrivateExponent)
30 CRYPTOPP_DEFINE_NAME_STRING(PublicElement)
31 CRYPTOPP_DEFINE_NAME_STRING(SubgroupOrder)
32 CRYPTOPP_DEFINE_NAME_STRING(Cofactor)
33 CRYPTOPP_DEFINE_NAME_STRING(SubgroupGenerator)
34 CRYPTOPP_DEFINE_NAME_STRING(Curve)
35 CRYPTOPP_DEFINE_NAME_STRING(GroupOID)
36 CRYPTOPP_DEFINE_NAME_STRING(PointerToPrimeSelector)
37 CRYPTOPP_DEFINE_NAME_STRING(Prime1)
38 CRYPTOPP_DEFINE_NAME_STRING(Prime2)
39 CRYPTOPP_DEFINE_NAME_STRING(ModPrime1PrivateExponent)
40 CRYPTOPP_DEFINE_NAME_STRING(ModPrime2PrivateExponent)
41 CRYPTOPP_DEFINE_NAME_STRING(MultiplicativeInverseOfPrime2ModPrime1)
42 CRYPTOPP_DEFINE_NAME_STRING(QuadraticResidueModPrime1)
43 CRYPTOPP_DEFINE_NAME_STRING(QuadraticResidueModPrime2)
44 CRYPTOPP_DEFINE_NAME_STRING(PutMessage)
45 CRYPTOPP_DEFINE_NAME_STRING(TruncatedDigestSize)
46 CRYPTOPP_DEFINE_NAME_STRING(BlockPaddingScheme)
47 CRYPTOPP_DEFINE_NAME_STRING(HashVerificationFilterFlags)
48 CRYPTOPP_DEFINE_NAME_STRING(AuthenticatedDecryptionFilterFlags)
49 CRYPTOPP_DEFINE_NAME_STRING(SignatureVerificationFilterFlags)
50 CRYPTOPP_DEFINE_NAME_STRING(InputBuffer)
51 CRYPTOPP_DEFINE_NAME_STRING(OutputBuffer)
52 CRYPTOPP_DEFINE_NAME_STRING(InputFileName)
53 CRYPTOPP_DEFINE_NAME_STRING(InputFileNameWide)
54 CRYPTOPP_DEFINE_NAME_STRING(InputStreamPointer)
55 CRYPTOPP_DEFINE_NAME_STRING(InputBinaryMode)
56 CRYPTOPP_DEFINE_NAME_STRING(OutputFileName)
57 CRYPTOPP_DEFINE_NAME_STRING(OutputFileNameWide)
58 CRYPTOPP_DEFINE_NAME_STRING(OutputStreamPointer)
59 CRYPTOPP_DEFINE_NAME_STRING(OutputBinaryMode)
60 CRYPTOPP_DEFINE_NAME_STRING(EncodingParameters)
61 CRYPTOPP_DEFINE_NAME_STRING(KeyDerivationParameters)
62 CRYPTOPP_DEFINE_NAME_STRING(Separator)
63 CRYPTOPP_DEFINE_NAME_STRING(Terminator)
64 CRYPTOPP_DEFINE_NAME_STRING(Uppercase)
65 CRYPTOPP_DEFINE_NAME_STRING(GroupSize)
66 CRYPTOPP_DEFINE_NAME_STRING(Pad)
67 CRYPTOPP_DEFINE_NAME_STRING(PaddingByte)
68 CRYPTOPP_DEFINE_NAME_STRING(Log2Base)
69 CRYPTOPP_DEFINE_NAME_STRING(EncodingLookupArray)
70 CRYPTOPP_DEFINE_NAME_STRING(DecodingLookupArray)
71 CRYPTOPP_DEFINE_NAME_STRING(InsertLineBreaks)
72 CRYPTOPP_DEFINE_NAME_STRING(MaxLineLength)
73 CRYPTOPP_DEFINE_NAME_STRING(DigestSize)
74 CRYPTOPP_DEFINE_NAME_STRING(L1KeyLength)
75 CRYPTOPP_DEFINE_NAME_STRING(TableSize)
77 DOCUMENTED_NAMESPACE_END
namespace containing value name definitions