ITK  5.0.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 111 of file itkFFTWGlobalConfiguration.h.

Public Member Functions

std::string GenerateWisdomFilename (const std::string &baseCacheDirectory) const override
 
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 ( )

Member Function Documentation

std::string itk::HardwareWisdomFilenameGenerator::GenerateWisdomFilename ( const std::string &  baseCacheDirectory) const
overridevirtual
bool itk::HardwareWisdomFilenameGenerator::GetUseFamilyID ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseModelID ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseNumberOfProcessors ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseOSBitSize ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseOSName ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseOSPlatform ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseOSRelease ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseOSVersion ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseSteppingCode ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseTypeID ( ) const
bool itk::HardwareWisdomFilenameGenerator::GetUseVendorString ( ) const
void itk::HardwareWisdomFilenameGenerator::SetUseFamilyID ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseModelID ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseNumberOfProcessors ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseOSBitSize ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseOSName ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseOSPlatform ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseOSRelease ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseOSVersion ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseSteppingCode ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseTypeID ( const bool  flag)
void itk::HardwareWisdomFilenameGenerator::SetUseVendorString ( const bool  flag)

Member Data Documentation

bool itk::HardwareWisdomFilenameGenerator::m_UseFamilyID
private

Definition at line 152 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseModelID
private

Definition at line 153 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseNumberOfProcessors
private

Definition at line 148 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSBitSize
private

Definition at line 147 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSName
private

Definition at line 143 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSPlatform
private

Definition at line 146 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSRelease
private

Definition at line 144 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseOSVersion
private

Definition at line 145 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseSteppingCode
private

Definition at line 154 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseTypeID
private

Definition at line 151 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseVendorID
private

Definition at line 150 of file itkFFTWGlobalConfiguration.h.

bool itk::HardwareWisdomFilenameGenerator::m_UseVendorString
private

Definition at line 149 of file itkFFTWGlobalConfiguration.h.


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