Use enum for Doxygen processing
parent
a87092f123
commit
aa8260df2c
|
|
@ -570,7 +570,7 @@ NAMESPACE_END
|
||||||
|
|
||||||
// How to declare class constants
|
// How to declare class constants
|
||||||
// Use enum for OS X 10.5 ld, http://github.com/weidai11/cryptopp/issues/255
|
// Use enum for OS X 10.5 ld, http://github.com/weidai11/cryptopp/issues/255
|
||||||
#if (defined(_MSC_VER) && _MSC_VER <= 1300) || defined(__INTEL_COMPILER) || defined(__BORLANDC__)
|
#if (defined(_MSC_VER) && _MSC_VER <= 1300) || defined(__INTEL_COMPILER) || defined(__BORLANDC__) || defined(CRYPTOPP_DOXYGEN_PROCESSING)
|
||||||
# define CRYPTOPP_CONSTANT(x) enum {x};
|
# define CRYPTOPP_CONSTANT(x) enum {x};
|
||||||
#else
|
#else
|
||||||
# define CRYPTOPP_CONSTANT(x) static const int x;
|
# define CRYPTOPP_CONSTANT(x) static const int x;
|
||||||
|
|
|
||||||
2
config.h
2
config.h
|
|
@ -570,7 +570,7 @@ NAMESPACE_END
|
||||||
|
|
||||||
// How to declare class constants
|
// How to declare class constants
|
||||||
// Use enum for OS X 10.5 ld, http://github.com/weidai11/cryptopp/issues/255
|
// Use enum for OS X 10.5 ld, http://github.com/weidai11/cryptopp/issues/255
|
||||||
#if (defined(_MSC_VER) && _MSC_VER <= 1300) || defined(__INTEL_COMPILER) || defined(__BORLANDC__)
|
#if (defined(_MSC_VER) && _MSC_VER <= 1300) || defined(__INTEL_COMPILER) || defined(__BORLANDC__) || defined(CRYPTOPP_DOXYGEN_PROCESSING)
|
||||||
# define CRYPTOPP_CONSTANT(x) enum {x};
|
# define CRYPTOPP_CONSTANT(x) enum {x};
|
||||||
#else
|
#else
|
||||||
# define CRYPTOPP_CONSTANT(x) static const int x;
|
# define CRYPTOPP_CONSTANT(x) static const int x;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue