Public Member Functions | Public Attributes | Static Private Attributes | List of all members
vcproj_gen.vcproj_gen Class Reference
Inheritance diagram for vcproj_gen.vcproj_gen:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self, data, opts)
 
def check_overwrite (self, fname, wmode="wb")
 
def CreateSourceList (self)
 
def print_all (self)
 
def print_copybat (self)
 
def print_solution (self)
 
def print_userprops (self)
 
def print_vcproject (self)
 
- Public Member Functions inherited from gen_base.gen_base
def check_overwrite (self, fname, wmode="w")
 
def gen (self, fname, temp_txt, data, tags)
 
def gen_tags (self, tags)
 
def replace_tags (self, lines, data)
 

Public Attributes

 data
 
 tags
 
 vcvers
 

Static Private Attributes

int _fname_space = 16
 

Detailed Description

VC++ project-file generator

Definition at line 45 of file vcproj_gen.py.

Constructor & Destructor Documentation

◆ __init__()

def vcproj_gen.vcproj_gen.__init__ (   self,
  data,
  opts 
)

Definition at line 50 of file vcproj_gen.py.

Member Function Documentation

◆ check_overwrite()

def vcproj_gen.vcproj_gen.check_overwrite (   self,
  fname,
  wmode = "wb" 
)
Check file exist or not.

Definition at line 113 of file vcproj_gen.py.

◆ CreateSourceList()

def vcproj_gen.vcproj_gen.CreateSourceList (   self)

Definition at line 85 of file vcproj_gen.py.

◆ print_all()

def vcproj_gen.vcproj_gen.print_all (   self)

Definition at line 205 of file vcproj_gen.py.

◆ print_copybat()

def vcproj_gen.vcproj_gen.print_copybat (   self)

Definition at line 187 of file vcproj_gen.py.

◆ print_solution()

def vcproj_gen.vcproj_gen.print_solution (   self)
Generate VC++ solution-file

Definition at line 169 of file vcproj_gen.py.

◆ print_userprops()

def vcproj_gen.vcproj_gen.print_userprops (   self)

Definition at line 196 of file vcproj_gen.py.

◆ print_vcproject()

def vcproj_gen.vcproj_gen.print_vcproject (   self)
Generate VC++ project-file

Definition at line 128 of file vcproj_gen.py.

Member Data Documentation

◆ _fname_space

int vcproj_gen.vcproj_gen._fname_space = 16
staticprivate

Definition at line 49 of file vcproj_gen.py.

◆ data

vcproj_gen.vcproj_gen.data

Definition at line 70 of file vcproj_gen.py.

◆ tags

vcproj_gen.vcproj_gen.tags

Definition at line 80 of file vcproj_gen.py.

◆ vcvers

vcproj_gen.vcproj_gen.vcvers

Definition at line 51 of file vcproj_gen.py.


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


openrtm_aist
Author(s): Noriaki Ando
autogenerated on Mon Feb 28 2022 23:00:48