CAPD RedHom Library
generate_api Namespace Reference

Variables

 src_dir = sys.argv[1]
 
 cflags = sys.argv[2]
 
string capd_cflags = '-I{} '
 
 python_cflags = subprocess.check_output(["python-config", "--cflags"]).replace('-pthread', '').replace('--param=ssp-buffer-size=4', '').replace('-fstack-protector-strong', '').strip()
 
string tmpl_inst
 
list files = ['TheConfig.h', 'CubicalComplex.h', 'Complex.h', 'SimplicialComplex.h', 'Algorithms.h', 'VolumePersistentHomology.h', 'Logger.h', 'DistanceMatrixPersistentHomology.h']
 
 this_module
 
 name
 
 call_policies
 
 module_name
 

Variable Documentation

generate_api.call_policies
string generate_api.capd_cflags = '-I{} '
generate_api.cflags = sys.argv[2]
list generate_api.files = ['TheConfig.h', 'CubicalComplex.h', 'Complex.h', 'SimplicialComplex.h', 'Algorithms.h', 'VolumePersistentHomology.h', 'Logger.h', 'DistanceMatrixPersistentHomology.h']
generate_api.module_name
generate_api.name
generate_api.python_cflags = subprocess.check_output(["python-config", "--cflags"]).replace('-pthread', '').replace('--param=ssp-buffer-size=4', '').replace('-fstack-protector-strong', '').strip()
generate_api.src_dir = sys.argv[1]
generate_api.this_module
Initial value:
1 = module_builder.module_builder_t(
2  working_directory=src_dir,
3  files = [ module_builder.create_text_fc( tmpl_inst )] + files,
4  cflags = capd_cflags + " " + python_cflags)
string generate_api.tmpl_inst
Initial value:
1 = """
2 #include <vector>
3 int _EXPOSE_0 = sizeof(std::vector<std::vector<int> >);
4 """