version.cpp 707 B

1234567891011121314151617181920212223242526272829303132
  1. ///////////////////////////////////////////////////////////////////////////////
  2. // Copyright (c) Electronic Arts Inc. All rights reserved.
  3. ///////////////////////////////////////////////////////////////////////////////
  4. #include "eathread/version.h"
  5. namespace EA
  6. {
  7. namespace Thread
  8. {
  9. const Version gVersion =
  10. {
  11. EATHREAD_VERSION_MAJOR,
  12. EATHREAD_VERSION_MINOR,
  13. EATHREAD_VERSION_PATCH
  14. };
  15. const Version* GetVersion()
  16. {
  17. return &gVersion;
  18. }
  19. bool CheckVersion(int majorVersion, int minorVersion, int patchVersion)
  20. {
  21. return (majorVersion == EATHREAD_VERSION_MAJOR) &&
  22. (minorVersion == EATHREAD_VERSION_MINOR) &&
  23. (patchVersion == EATHREAD_VERSION_PATCH);
  24. }
  25. }
  26. }