instrospection_ref 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. Classes Names
  2. GC_VALUE
  3. ConstIterator
  4. Iterator
  5. VectorEnum
  6. VectorEnumConstant
  7. VectorFunction
  8. VectorParameter
  9. VectorStructure
  10. VectorField
  11. VectorTypedef
  12. VectorString
  13. Type
  14. Typedef
  15. Parameter
  16. Field
  17. TagDeclaration
  18. Structure
  19. EnumConstant
  20. Enum
  21. Function
  22. HeaderParser
  23. >>Parser::Structure
  24. Equals
  25. getTagType
  26. getFieldsNumber
  27. getFields
  28. getField
  29. >>Parser::Enum
  30. Equals
  31. getTagType
  32. getConstantsNumber
  33. getConstants
  34. getConstant
  35. >>Parser::Function
  36. Equals
  37. name
  38. return_type
  39. setPtr
  40. getPtr
  41. getParamsNumber
  42. getParameters
  43. getParameter
  44. raw
  45. >>Parser::TagDeclaration
  46. setPtr
  47. getPtr
  48. name
  49. hasNameForLinkage
  50. hasLinkage
  51. typedefName
  52. raw
  53. Equals
  54. >>Parser::Typedef
  55. Equals
  56. setPtr
  57. getPtr
  58. name
  59. type
  60. raw
  61. >>Parser::EnumConstant
  62. Equals
  63. setPtr
  64. getPtr
  65. name
  66. getValue
  67. >>Parser::Parameter
  68. Equals
  69. setPtr
  70. getPtr
  71. name
  72. type
  73. >>Parser::Field
  74. Equals
  75. setPtr
  76. getPtr
  77. name
  78. type
  79. >>Parser::Type
  80. Equals
  81. setType
  82. name
  83. is_canonical
  84. canonical_type
  85. isEmpty
  86. >>Parser::HeaderParser
  87. parse
  88. lang_opts
  89. source_manager
  90. printFunctionsNames
  91. printStructuresNames
  92. printUnionsNames
  93. printEnumsNames
  94. printTypedefsNames
  95. getFunctionsNumber
  96. getStructuresNumber
  97. getUnionsNumber
  98. getEnumsNumber
  99. typedefsNumber
  100. getFunctions
  101. getStructures
  102. getUnions
  103. getEnums
  104. typedefs