|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::lang::StringHash< C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20 >::HashCalc< c, h > Struct Template Reference#include <String.h>
List of all members. template<const char C0, const char C1 = '\0', const char C2 = '\0', const char C3 = '\0', const char C4 = '\0', const char C5 = '\0', const char C6 = '\0', const char C7 = '\0', const char C8 = '\0', const char C9 = '\0', const char C10 = '\0', const char C11 = '\0', const char C12 = '\0', const char C13 = '\0', const char C14 = '\0', const char C15 = '\0', const char C16 = '\0', const char C17 = '\0', const char C18 = '\0', const char C19 = '\0', const char C20 = '\0'>
template<const char c, unsigned long h>
struct acdk::lang::StringHash< C0, C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20 >::HashCalc< c, h >
|
Public Types |
enum | { value = c == 0 ? h : h * 31 + c
} |
Member Enumeration Documentation
template<const char C0, const char C1 = '\0', const char C2 = '\0', const char C3 = '\0', const char C4 = '\0', const char C5 = '\0', const char C6 = '\0', const char C7 = '\0', const char C8 = '\0', const char C9 = '\0', const char C10 = '\0', const char C11 = '\0', const char C12 = '\0', const char C13 = '\0', const char C14 = '\0', const char C15 = '\0', const char C16 = '\0', const char C17 = '\0', const char C18 = '\0', const char C19 = '\0', const char C20 = '\0'> |
template<const char c, unsigned long h> |
anonymous enum
|
|
|
|