File tree Expand file tree Collapse file tree 6 files changed +9
-7
lines changed Expand file tree Collapse file tree 6 files changed +9
-7
lines changed File renamed without changes.
Original file line number Diff line number Diff line change 1
- #!/usr/bin/python
1
+ #!/usr/bin/env python
2
+ import pprint
2
3
import sys
3
4
4
5
sys .path = ["../" ] + sys .path
5
- import CppHeaderParser
6
+ from CppHeaderParser import CppHeader , CppParseError
6
7
7
8
try :
8
- cppHeader = CppHeaderParser . CppHeader ("SampleClass.h" )
9
- except CppHeaderParser . CppParseError as e :
9
+ cppHeader = CppHeader ("SampleClass.h" )
10
+ except CppParseError as e :
10
11
print (e )
11
12
sys .exit (1 )
12
13
19
20
0
20
21
] # get meth3
21
22
meth3ParamTypes = [t ["type" ] for t in meth3 ["parameters" ]] # get meth3s parameters
22
- print ("Parameter Types for public method meth3 %s" % (meth3ParamTypes ))
23
+ print ("Parameter Types for public method meth3" )
24
+ pprint .pprint (meth3ParamTypes )
23
25
24
26
print ("\n Return type for meth1:" )
25
27
print (cppHeader .classes ["SampleClass" ]["methods" ]["public" ][1 ]["rtnType" ])
28
30
print (cppHeader .classes ["SampleClass" ]["methods" ]["public" ][2 ]["doxygen" ])
29
31
30
32
print ("\n Parameters for meth3:" )
31
- print (cppHeader .classes ["SampleClass" ]["methods" ]["public" ][3 ]["parameters" ])
33
+ pprint . pprint (cppHeader .classes ["SampleClass" ]["methods" ]["public" ][3 ]["parameters" ])
32
34
33
35
print ("\n Doxygen for meth4:" )
34
36
print (cppHeader .classes ["SampleClass" ]["methods" ]["public" ][4 ]["doxygen" ])
Original file line number Diff line number Diff line change 1
1
#! /bin/sh -e
2
2
3
- cd CppHeaderParser/ test/
3
+ cd test/
4
4
python test_CppHeaderParser.py
File renamed without changes.
File renamed without changes.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments