Hashes::Policies::NoCheck< StoragePolicyT > Struct Template Reference

A model of Checking Policy. More...

#include <CheckingPolicies.hpp>

List of all members.

Public Types

typedef StoragePolicyT StoragePolicy
typedef StoragePolicy::Descriptor Descriptor
typedef Descriptor::WordType WordType
typedef StoragePolicy::const_iterator const_iterator
typedef StoragePolicy::RawStorage RawStorage

Public Member Functions

 NoCheck ()
 NoCheck (const RawStorage &rhs)
template<template< typename > class OCP, typename OSP>
 NoCheck (const OCP< OSP > &rhs)
template<template< typename > class OCP, typename OSP>
NoCheckoperator= (const OCP< OSP > &rhs)
bool check () const

Static Public Attributes

static const size_t wordCount = Descriptor::wordCount
static const size_t byteCount = Descriptor::byteCount


Detailed Description

template<class StoragePolicyT>
struct Hashes::Policies::NoCheck< StoragePolicyT >

A model of Checking Policy.

This policy does not perform any checking. Thus check() always returns true.


Member Typedef Documentation

template<class StoragePolicyT>
typedef StoragePolicyT Hashes::Policies::NoCheck< StoragePolicyT >::StoragePolicy

template<class StoragePolicyT>
typedef StoragePolicy::Descriptor Hashes::Policies::NoCheck< StoragePolicyT >::Descriptor

template<class StoragePolicyT>
typedef Descriptor::WordType Hashes::Policies::NoCheck< StoragePolicyT >::WordType

template<class StoragePolicyT>
typedef StoragePolicy::const_iterator Hashes::Policies::NoCheck< StoragePolicyT >::const_iterator

template<class StoragePolicyT>
typedef StoragePolicy::RawStorage Hashes::Policies::NoCheck< StoragePolicyT >::RawStorage


Constructor & Destructor Documentation

template<class StoragePolicyT>
Hashes::Policies::NoCheck< StoragePolicyT >::NoCheck (  )  [inline]

template<class StoragePolicyT>
Hashes::Policies::NoCheck< StoragePolicyT >::NoCheck ( const RawStorage rhs  )  [inline]

template<class StoragePolicyT>
template<template< typename > class OCP, typename OSP>
Hashes::Policies::NoCheck< StoragePolicyT >::NoCheck ( const OCP< OSP > &  rhs  )  [inline]


Member Function Documentation

template<class StoragePolicyT>
template<template< typename > class OCP, typename OSP>
NoCheck& Hashes::Policies::NoCheck< StoragePolicyT >::operator= ( const OCP< OSP > &  rhs  )  [inline]

template<class StoragePolicyT>
bool Hashes::Policies::NoCheck< StoragePolicyT >::check (  )  const [inline]


Member Data Documentation

template<class StoragePolicyT>
const size_t Hashes::Policies::NoCheck< StoragePolicyT >::wordCount = Descriptor::wordCount [static]

template<class StoragePolicyT>
const size_t Hashes::Policies::NoCheck< StoragePolicyT >::byteCount = Descriptor::byteCount [static]


The documentation for this struct was generated from the following file:
Generated on Wed Aug 8 03:46:47 2007 for Shareaza by  doxygen 1.5.2