WCDB-umbrella.h 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  1. #ifdef __OBJC__
  2. #import <UIKit/UIKit.h>
  3. #else
  4. #ifndef FOUNDATION_EXPORT
  5. #if defined(__cplusplus)
  6. #define FOUNDATION_EXPORT extern "C"
  7. #else
  8. #define FOUNDATION_EXPORT extern
  9. #endif
  10. #endif
  11. #endif
  12. #import "WCDB.h"
  13. #import "abstract.h"
  14. #import "clause_join.hpp"
  15. #import "column.hpp"
  16. #import "column_def.hpp"
  17. #import "column_index.hpp"
  18. #import "column_result.hpp"
  19. #import "column_type.hpp"
  20. #import "conflict.hpp"
  21. #import "constraint_table.hpp"
  22. #import "declare.hpp"
  23. #import "describable.hpp"
  24. #import "expr.hpp"
  25. #import "foreign_key.hpp"
  26. #import "fts_module.hpp"
  27. #import "fts_modules.hpp"
  28. #import "handle.hpp"
  29. #import "handle_statement.hpp"
  30. #import "literal_value.hpp"
  31. #import "module_argument.hpp"
  32. #import "order.hpp"
  33. #import "order_term.hpp"
  34. #import "pragma.hpp"
  35. #import "statement.hpp"
  36. #import "statement_alter_table.hpp"
  37. #import "statement_attach.hpp"
  38. #import "statement_create_index.hpp"
  39. #import "statement_create_table.hpp"
  40. #import "statement_create_virtual_table.hpp"
  41. #import "statement_delete.hpp"
  42. #import "statement_detach.hpp"
  43. #import "statement_drop_index.hpp"
  44. #import "statement_drop_table.hpp"
  45. #import "statement_explain.hpp"
  46. #import "statement_insert.hpp"
  47. #import "statement_pragma.hpp"
  48. #import "statement_reindex.hpp"
  49. #import "statement_release.hpp"
  50. #import "statement_rollback.hpp"
  51. #import "statement_savepoint.hpp"
  52. #import "statement_select.hpp"
  53. #import "statement_transaction.hpp"
  54. #import "statement_update.hpp"
  55. #import "statement_vacuum.hpp"
  56. #import "subquery.hpp"
  57. #import "config.hpp"
  58. #import "core_base.hpp"
  59. #import "database.hpp"
  60. #import "handle_pool.hpp"
  61. #import "handle_recyclable.hpp"
  62. #import "statement_recyclable.hpp"
  63. #import "tokenizer.hpp"
  64. #import "transaction.hpp"
  65. #import "WCTMaster+WCTTableCoding.h"
  66. #import "WCTMaster.h"
  67. #import "WCTSequence+WCTTableCoding.h"
  68. #import "WCTSequence.h"
  69. #import "WCTChainCall+Private.h"
  70. #import "WCTChainCall.h"
  71. #import "WCTDelete+Private.h"
  72. #import "WCTDelete.h"
  73. #import "WCTInsert+Private.h"
  74. #import "WCTInsert.h"
  75. #import "WCTInterface+ChainCall.h"
  76. #import "WCTMultiSelect+Private.h"
  77. #import "WCTMultiSelect.h"
  78. #import "WCTRowSelect+Private.h"
  79. #import "WCTRowSelect.h"
  80. #import "WCTSelect+Private.h"
  81. #import "WCTSelect.h"
  82. #import "WCTSelectBase+NoARC.h"
  83. #import "WCTSelectBase+Private.h"
  84. #import "WCTSelectBase.h"
  85. #import "WCTTable+ChainCall.h"
  86. #import "WCTUpdate+Private.h"
  87. #import "WCTUpdate.h"
  88. #import "WCTCompatible.h"
  89. #import "WCTDatabase+Compatible.h"
  90. #import "WCTStatement+Compatible.h"
  91. #import "WCTStatistics+Compatible.h"
  92. #import "WCTTransaction+Compatible.h"
  93. #import "WCTInterface+Convenient.h"
  94. #import "WCTTable+Convenient.h"
  95. #import "WCTCore+Private.h"
  96. #import "WCTCore.h"
  97. #import "WCTDatabase+Core.h"
  98. #import "WCTInterface+Core.h"
  99. #import "WCTStatement+Private.h"
  100. #import "WCTStatement.h"
  101. #import "WCTValue.h"
  102. #import "WCTDatabase+Database.h"
  103. #import "WCTDatabase+File.h"
  104. #import "WCTDatabase+Private.h"
  105. #import "WCTDatabase+RepairKit.h"
  106. #import "WCTDatabase.h"
  107. #import "WCTDeclare.h"
  108. #import "WCTInterface.h"
  109. #import "WCTTable.h"
  110. #import "WCTDatabase+FTS.h"
  111. #import "WCTTokenizer+Apple.h"
  112. #import "WCTTokenizer+WCDB.h"
  113. #import "WCTBaseAccessor.h"
  114. #import "WCTCppAccessor.h"
  115. #import "WCTObjCAccessor.h"
  116. #import "WCTRuntimeBaseAccessor.h"
  117. #import "WCTRuntimeCppAccessor.h"
  118. #import "WCTRuntimeObjCAccessor.h"
  119. #import "WCTBinding.h"
  120. #import "WCTColumnBinding.h"
  121. #import "WCTConstraintBinding.h"
  122. #import "WCTIndexBinding.h"
  123. #import "WCTAnyProperty.h"
  124. #import "WCTCoding.h"
  125. #import "WCTExpr.h"
  126. #import "WCTProperty.h"
  127. #import "WCTPropertyBase.h"
  128. #import "WCTResult.h"
  129. #import "WCTSelectBase+WCTExpr.h"
  130. #import "WCTCodingMacro.h"
  131. #import "WCTConstraintMacro.h"
  132. #import "WCTIndexMacro.h"
  133. #import "WCTMacroHelper.h"
  134. #import "WCTPropertyMacro.h"
  135. #import "WCTORM.h"
  136. #import "WCTChainCall+Statistics.h"
  137. #import "WCTDatabase+Statistics.h"
  138. #import "WCTError+Private.h"
  139. #import "WCTError.h"
  140. #import "WCTStatistics.h"
  141. #import "WCTTransaction+Statistics.h"
  142. #import "WCTDatabase+Table.h"
  143. #import "WCTInterface+Table.h"
  144. #import "WCTTable+Database.h"
  145. #import "WCTTable+Private.h"
  146. #import "WCTTransaction+Table.h"
  147. #import "WCTDatabase+Transaction.h"
  148. #import "WCTTransaction+Private.h"
  149. #import "WCTTransaction.h"
  150. #import "concurrent_list.hpp"
  151. #import "error.hpp"
  152. #import "file.hpp"
  153. #import "macro.hpp"
  154. #import "path.hpp"
  155. #import "recyclable.hpp"
  156. #import "rwlock.hpp"
  157. #import "spin.hpp"
  158. #import "thread_local.hpp"
  159. #import "ticker.hpp"
  160. #import "timed_queue.hpp"
  161. #import "utility.hpp"
  162. FOUNDATION_EXPORT double WCDBVersionNumber;
  163. FOUNDATION_EXPORT const unsigned char WCDBVersionString[];