|
Class Description |
Get Help Info from Source Code |
|
Class Name |
PSFunctionHelp |
|
Parent Class |
ULogObject |
|
Header Name |
|
|
Library |
libpsUCommon |
|
Language |
C++ |
|
Author |
Brian N. Ceccarelli |
|
Location |
Apex, NC |
|
Date Written |
July 7, 2002 |
|
Last Updated |
August 29, 2002 |
|
Last Updated By |
Brian N. Ceccarelli |
|
Notes |
This class finds the help for the first function in an array of |
|
# |
Inline |
Pure Virtual |
Virtual |
Method |
Description |
|
1 |
|
|
|
ps_int32 fhAddCodeLine(const ps_char* code_line, ps_int8& end_of_function_sw) |
Add a Non-Comment Line to the Body of Source Code Section |
|
2 |
|
|
|
ps_int32 fhAddSectionLine(ps_char* attribute_ptr, const ps_char* source_text) |
Add a Line to a Function Help Section |
|
3 |
|
|
|
ps_int32 fhAddToList(PS_FUNCTION_LIST_SECTION& list, ps_char* source_text) |
Add Items to a Function's Help Section which is a List |
|
4 |
|
|
|
ps_int32 fhBeautifyArgumentList(const ps_char* code_text, ps_char* arguments_list) |
Beautify a Function's Argument List |
|
5 |
|
|
|
Build a List of Classes from a List of Language Lines |
|
|
6 |
|
|
|
|
|
|
7 |
|
|
|
Find the Index into the Class List Structure for the Class Name |
|
|
8 |
|
|
|
|
|
|
9 |
|
|
|
ps_int32 fhFreeLanguageLineList(PS_LANGUAGE_LINE_LIST& list) |
|
|
10 |
|
|
|
Reset and Free Function Help Memory |
|
|
11 |
|
|
|
|
|
|
12 |
|
|
|
ps_int8 fhIsEndOfFunction(ps_int32 code_line_index, ps_int32 character_index) |
|
|
13 |
|
|
|
|
|
|
14 |
|
|
|
|
|
|
15 |
|
|
|
ps_int32 fhParseFunctionIntoParts(const ps_char* text, PS_FUNCTION& function) |
Extract a Function Signature from a C++ Code Statement |
|
16 |
|
|
|
ps_int32 fhParseIntoLinesOfCode(const ps_char* code, PS_LANGUAGE_LINE_LIST& list) |
Parse a Big String into Individual Lines of Code |
|
17 |
|
|
|
Find the Function Declarations in the Code Section |
|
|
18 |
|
|
|
Find the Function Signature in the Code Section |
|
|
19 |
|
|
|
Sort the Function Declarations in the Class List |
|
# |
Inline |
Pure Virtual |
Virtual |
Method |
Description |
Go to DBPowerSuite 7.9 Application Programming Interface.
Updated: Thu Jun 18 21:13:23 2009