class PlatformInfo: (source)
Current and Target Architectures information. Parameters ---------- arch: str Target architecture.
Method | __init__ |
Undocumented |
Method | cross |
Cross platform specific subfolder. |
Method | current |
Current platform specific subfolder. |
Method | current |
Return True if current CPU is x86 32 bits.. |
Method | target |
Target platform specific subfolder. |
Method | target |
Return True if target CPU is x86 32 bits.. |
Class Variable | current |
Undocumented |
Instance Variable | arch |
Undocumented |
Property | target |
Return Target CPU architecture. |
Cross platform specific subfolder. Parameters ---------- forcex86: bool Use 'x86' as current architecture even if current architecture is not x86. Return ------ str subfolder: '' if target architecture is current architecture, '\current_target' if not.
Current platform specific subfolder. Parameters ---------- hidex86: bool return '' and not '' if architecture is x86. x64: bool return 'd' and not 'md64' if architecture is amd64. Return ------ str subfolder: ' arget', or '' (see hidex86 parameter)
Target platform specific subfolder. Parameters ---------- hidex86: bool return '' and not '\x86' if architecture is x86. x64: bool return '\x64' and not '\amd64' if architecture is amd64. Return ------ str subfolder: '\current', or '' (see hidex86 parameter)