![]() |
Embedded Template Library
1.0
|
Modules | |
Common data for all hash type classes. | |
Classes | |
struct | etl::hash< T > |
struct | etl::hash< bool > |
struct | etl::hash< char > |
struct | etl::hash< signed char > |
struct | etl::hash< unsigned char > |
struct | etl::hash< wchar_t > |
struct | etl::hash< short > |
struct | etl::hash< unsigned short > |
struct | etl::hash< int > |
struct | etl::hash< unsigned int > |
struct | etl::hash< long > |
struct | etl::hash< long long > |
struct | etl::hash< unsigned long > |
struct | etl::hash< unsigned long long > |
struct | etl::hash< float > |
struct | etl::hash< double > |
struct | etl::hash< long double > |
struct | etl::hash< T * > |
class | etl::hash_exception |
struct etl::hash |
Generic declaration for etl::hash
struct etl::hash< bool > |
struct etl::hash< char > |
struct etl::hash< signed char > |
struct etl::hash< unsigned char > |
struct etl::hash< wchar_t > |
struct etl::hash< short > |
struct etl::hash< unsigned short > |
struct etl::hash< int > |
struct etl::hash< unsigned int > |
struct etl::hash< long > |
struct etl::hash< long long > |
struct etl::hash< unsigned long > |
struct etl::hash< unsigned long long > |
struct etl::hash< float > |
struct etl::hash< double > |
struct etl::hash< long double > |
struct etl::hash< T * > |
class etl::hash_exception |
Exception base for hashes.
Public Member Functions | |
hash_exception (string_type reason_, string_type file_name_, numeric_type line_number_) | |
![]() | |
exception (string_type reason_, string_type file_, numeric_type line_) | |
Constructor. | |
string_type | what () const |
string_type | file_name () const |
numeric_type | line_number () const |
Additional Inherited Members | |
![]() | |
typedef const char * | string_type |
typedef int | numeric_type |