Makeprojects
Loading...
Searching...
No Matches
makeprojects.visual_studio.VS2003ToolFile Class Reference

Visual Studio 2005-2008 Tool record. More...

Inheritance diagram for makeprojects.visual_studio.VS2003ToolFile:
Collaboration diagram for makeprojects.visual_studio.VS2003ToolFile:

Public Member Functions

 __init__ (self, rules, project)
 Set the defaults.
Public Member Functions inherited from makeprojects.visual_studio.VS2003XML
 __init__ (self, name, attributes=None, force_pair=False)
 Set the defaults.
 add_attribute (self, attribute)
 Add an attribute object.
 add_attributes (self, attributes)
 Add a list of attribute objects.
 add_element (self, element)
 Add an element to this XML element.
 set_attribute (self, name, value)
 Change existing attribute.
 remove_attribute (self, name)
 Remove an attribute.
 reset_attribute (self, name)
 Reset an attribute to default.
 generate (self, line_list=None, indent=0, ide=None)
 Generate the text lines for this XML element.
 __repr__ (self)
 Convert the solution record into a human readable description.
 __str__ (self)
 Convert the solultion record into a human readable description.

Additional Inherited Members

Public Attributes inherited from makeprojects.visual_studio.VS2003XML
 name = name
 Name of this XML chunk.
 force_pair = force_pair
 Disable <foo/> syntax.
list elements = []
 List of elements in this element.
list attributes = []
 List of valid attributes and defaults.

Detailed Description

Visual Studio 2005-2008 Tool record.