ITK  4.4.0
Insight Segmentation and Registration Toolkit
Public Member Functions | Private Attributes | List of all members
itk::HardwareWisdomFilenameGenerator Class Reference

#include <itkFFTWGlobalConfiguration.h>

+ Inheritance diagram for itk::HardwareWisdomFilenameGenerator:
+ Collaboration diagram for itk::HardwareWisdomFilenameGenerator:

Detailed Description

Definition at line 115 of file itkFFTWGlobalConfiguration.h.

Public Member Functions

virtual std::string GenerateWisdomFilename (const std::string baseCacheDirectory) const
 
bool GetUseFamilyID () const
 
bool GetUseModelID () const
 
bool GetUseNumberOfProcessors () const
 
bool GetUseOSBitSize () const
 
bool GetUseOSName () const
 
bool GetUseOSPlatform () const
 
bool GetUseOSRelease () const
 
bool GetUseOSVersion () const
 
bool GetUseSteppingCode () const
 
bool GetUseTypeID () const
 
bool GetUseVendorString () const
 
 HardwareWisdomFilenameGenerator ()
 
void SetUseFamilyID (const bool flag)
 
void SetUseModelID (const bool flag)
 
void SetUseNumberOfProcessors (const bool flag)
 
void SetUseOSBitSize (const bool flag)
 
void SetUseOSName (const bool flag)
 
void SetUseOSPlatform (const bool flag)
 
void SetUseOSRelease (const bool flag)
 
void SetUseOSVersion (const bool flag)
 
void SetUseSteppingCode (const bool flag)
 
void SetUseTypeID (const bool flag)
 
void SetUseVendorString (const bool flag)
 
- Public Member Functions inherited from itk::WisdomFilenameGeneratorBase
 WisdomFilenameGeneratorBase ()
 
virtual ~WisdomFilenameGeneratorBase ()
 

Private Attributes

bool m_UseFamilyID
 
bool m_UseModelID
 
bool m_UseNumberOfProcessors
 
bool m_UseOSBitSize
 
bool m_UseOSName
 
bool m_UseOSPlatform
 
bool m_UseOSRelease
 
bool m_UseOSVersion
 
bool m_UseSteppingCode
 
bool m_UseTypeID
 
bool m_UseVendorID
 
bool m_UseVendorString
 

Constructor & Destructor Documentation

itk::HardwareWisdomFilenameGenerator::HardwareWisdomFilenameGenerator ( )
inline

Definition at line 118 of file itkFFTWGlobalConfiguration.h.

Member Function Documentation

virtual std::string itk::HardwareWisdomFilenameGenerator::GenerateWisdomFilename ( const std::string  baseCacheDirectory) const
inlinevirtual

Implements itk::WisdomFilenameGeneratorBase.

Definition at line 133 of file itkFFTWGlobalConfiguration.h.

References FFTWPathSep.

bool itk::HardwareWisdomFilenameGenerator::GetUseFamilyID ( ) const
inline

Definition at line 217 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseModelID ( ) const
inline

Definition at line 218 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseNumberOfProcessors ( ) const
inline

Definition at line 214 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseOSBitSize ( ) const
inline

Definition at line 213 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseOSName ( ) const
inline

Definition at line 209 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseOSPlatform ( ) const
inline

Definition at line 212 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseOSRelease ( ) const
inline

Definition at line 210 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseOSVersion ( ) const
inline

Definition at line 211 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseSteppingCode ( ) const
inline

Definition at line 219 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseTypeID ( ) const
inline

Definition at line 216 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::GetUseVendorString ( ) const
inline

Definition at line 215 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseFamilyID ( const bool  flag)
inline

Definition at line 205 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseModelID ( const bool  flag)
inline

Definition at line 206 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseNumberOfProcessors ( const bool  flag)
inline

Definition at line 202 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseOSBitSize ( const bool  flag)
inline

Definition at line 201 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseOSName ( const bool  flag)
inline

Definition at line 197 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseOSPlatform ( const bool  flag)
inline

Definition at line 200 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseOSRelease ( const bool  flag)
inline

Definition at line 198 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseOSVersion ( const bool  flag)
inline

Definition at line 199 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseSteppingCode ( const bool  flag)
inline

Definition at line 207 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseTypeID ( const bool  flag)
inline

Definition at line 204 of file itkFFTWGlobalConfiguration.h.

void itk::HardwareWisdomFilenameGenerator::SetUseVendorString ( const bool  flag)
inline

Definition at line 203 of file itkFFTWGlobalConfiguration.h.

Member Data Documentation

bool itk::HardwareWisdomFilenameGenerator::m_UseFamilyID
private

Definition at line 231 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseModelID
private

Definition at line 232 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseNumberOfProcessors
private

Definition at line 227 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSBitSize
private

Definition at line 226 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSName
private

Definition at line 222 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSPlatform
private

Definition at line 225 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSRelease
private

Definition at line 223 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSVersion
private

Definition at line 224 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseSteppingCode
private

Definition at line 233 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseTypeID
private

Definition at line 230 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseVendorID
private

Definition at line 229 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseVendorString
private

Definition at line 228 of file itkFFTWGlobalConfiguration.h.


The documentation for this class was generated from the following file: