STRUTIL.h 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. #pragma once
  2. #if defined EXTERN
  3. #undef EXTERN
  4. #endif
  5. #if defined ___3862
  6. #define EXTERN
  7. #else
  8. #define EXTERN extern
  9. #endif
  10. #include "ThirdPartyHeadersBegin.h"
  11. #include <string>
  12. #include <set>
  13. #include <vector>
  14. #include "ThirdPartyHeadersEnd.h"
  15. namespace tecplot
  16. {
  17. class ___3441;
  18. }
  19. EXTERN void ___1476(void);
  20. EXTERN char *___4410(const char *Format, va_list ___93);
  21. EXTERN char *___1475(tecplot::___4218 Format, ...);
  22. EXTERN int ___1475(std::string &___417, tecplot::___4218 Format...);
  23. EXTERN char *___1135(tecplot::___4218 ___3813);
  24. EXTERN void ___678(char *___3946, const char *___3642, int ___1926, int ___684);
  25. #if !defined MSWIN
  26. EXTERN void ___3352(char *S, short ___2871, short ___2696);
  27. #endif
  28. EXTERN void ___2335(char *str);
  29. EXTERN void ___2336(char *str);
  30. EXTERN char *___4225(char *___3813);
  31. EXTERN char *___3818(char *___3813);
  32. EXTERN char *___3859(char *___3813, int ___2376);
  33. char *___3858(char *___3813, int ___2376);
  34. #ifndef MSWIN
  35. EXTERN ___3839 ___2245(const char *___3813, uint32_t ___4477);
  36. #endif
  37. EXTERN void SkipSeparator(char const **___685);
  38. EXTERN void ___3609(char const **___685);
  39. EXTERN void ___3608(char const **___685);
  40. EXTERN const char *ustrstr(const char *___3430, const char *___3431);
  41. EXTERN int ustrncmp(const char *___3430, const char *___3431, size_t ___2223);
  42. EXTERN int ustrcmp(const char *___3430, const char *___3431);
  43. #if !defined NO_ASSERTS
  44. EXTERN ___372 ___1982(char **___3433, const char *___2700, ___372 ___2063, const char *___1395, int ___2262);
  45. #define ___3355(___3433, ___2700, ___2063) ___1982( \
  46. ___3433, \
  47. ___2700, \
  48. ___2063, \
  49. __FILE__, __LINE__)
  50. #else
  51. EXTERN ___372 ___1982(char **___3433, const char *___2700, ___372 ___2063);
  52. #define ___3355(___3433, ___2700, ___2063) ___1982( \
  53. ___3433, \
  54. ___2700, \
  55. ___2063)
  56. #endif
  57. EXTERN ___372 ___3941(char **___3433, char const *___3856, ___372 ___958, ___372 convertNewlineToEscSeq);
  58. EXTERN ___372 ___3940(char **___3433, char const *___3856, ___372 convertNewlineToEscSeq);
  59. EXTERN ___372 ___3939(char **___3433, char ___476);
  60. EXTERN ___372 ___3353(char **___3813);
  61. EXTERN ___372 ___3351(char **S);
  62. EXTERN ___372 ___1187(char **S, char ___959);
  63. EXTERN ___372 ___3439(tecplot::___3441 &___3440, char ___3915, ___372 ___2875);
  64. EXTERN char *___656(const char *___2884);
  65. EXTERN char *___654(const char *___2699, ___372 ___3474);
  66. EXTERN char *___1954(char *___339, char *___2687);
  67. inline char *EndOfString(char *str) { return str + strlen(str); };
  68. inline char const *EndOfString(char const *str) { return str + strlen(str); };