Back to index

python3.2  3.2.2
Public Member Functions | Public Attributes
checkextensions_win32.CExtension Class Reference

List of all members.

Public Member Functions

def __init__
def GetSourceFiles
def AddCompilerOption
def GetCompilerOptions
def AddLinkerLib
def GetLinkerLibs

Public Attributes

 name
 sourceFiles
 compilerOptions
 linkerLibs

Detailed Description

An abstraction of an extension implemented in C/C++

Definition at line 31 of file checkextensions_win32.py.


Constructor & Destructor Documentation

def checkextensions_win32.CExtension.__init__ (   self,
  name,
  sourceFiles 
)

Definition at line 34 of file checkextensions_win32.py.

00034 
00035     def __init__(self, name, sourceFiles):
00036         self.name = name
00037         # A list of strings defining additional compiler options.
00038         self.sourceFiles = sourceFiles
00039         # A list of special compiler options to be applied to
00040         # all source modules in this extension.
00041         self.compilerOptions = []
00042         # A list of .lib files the final .EXE will need.
00043         self.linkerLibs = []

Here is the caller graph for this function:


Member Function Documentation

Definition at line 47 of file checkextensions_win32.py.

00047 
00048     def AddCompilerOption(self, option):
        self.compilerOptions.append(option)

Definition at line 52 of file checkextensions_win32.py.

00052 
00053     def AddLinkerLib(self, lib):
        self.linkerLibs.append(lib)

Definition at line 49 of file checkextensions_win32.py.

00049 
00050     def GetCompilerOptions(self):
00051         return self.compilerOptions

Definition at line 54 of file checkextensions_win32.py.

00054 
00055     def GetLinkerLibs(self):
00056         return self.linkerLibs

Definition at line 44 of file checkextensions_win32.py.

00044 
00045     def GetSourceFiles(self):
00046         return self.sourceFiles


Member Data Documentation

Definition at line 40 of file checkextensions_win32.py.

Definition at line 42 of file checkextensions_win32.py.

Definition at line 35 of file checkextensions_win32.py.

Definition at line 37 of file checkextensions_win32.py.


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