Dune Core Modules (unstable)
Dune::ImplementationDefined Struct Reference
Dummy struct used for documentation purposes. More...
#include <dune/common/documentation.hh>
Detailed Description
Dummy struct used for documentation purposes.
This struct can be used for documenting interfaces. One example would be:
// Traits class that determines some property for some other type T
template<class T>
class SomeTraits {
static_assert(Dune::AlwaysFalse<T>::value,
"Sorry, SomeTraits must be specialized for all types");
public:
// The type of some property of T
typedef ImplementationDefined type;
};
#ifndef DOXYGEN
template<>
struct SomeTraits<int>
typedef ... type;
};
// ...
#endif // DOXYGEN
Dummy struct used for documentation purposes.
Definition: documentation.hh:42
- See also
- implementationDefined
The documentation for this struct was generated from the following file:
- dune/common/documentation.hh
|
Legal Statements / Impressum |
Hosted by TU Dresden |
generated with Hugo v0.111.3
(Dec 21, 23:30, 2024)