README 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. __vic's C++ library
  2. (c) Victor Dyachenko aka __vic <victor.dyachenko@protonmail.com> since 2007
  3. OVERVIEW
  4. __vic library is a collection of useful lightweight C++ utilities that I use
  5. in my everyday activity. Most parts of the library have been written using
  6. standard C++. Various extensions are used for optimization but for all of them
  7. implementation with standard facilities is supplied.
  8. The essential information about the library can be found in doc/ subdirectory
  9. that contains XML-sources of the documentation that can be converted to HTML
  10. (via XSLT).
  11. DOCUMENTATION
  12. https://github.com/viccpp/__vic-doc
  13. SOURCES
  14. https://github.com/viccpp/__vic
  15. https://notabug.org/__vic/__vic
  16. LICENSING
  17. Public domain. Check the LICENSE file.
  18. BRANCHES
  19. iso
  20. Potentially terminal branch containing only facilities that can be built
  21. strictly on top of some version of ISO C++ standard.
  22. posix, windows
  23. Terminal branches containing platform-specific facilities and facilities
  24. from iso branch optimized for the platform.
  25. generic
  26. Nonterminal branch containing common parts (usually interfaces and doc) of
  27. platform-specific branches.
  28. exp/*
  29. Topic branches for experimental features.
  30. Typical workflow of merging the branches looks like this:
  31. / posix
  32. iso -> generic ->
  33. \ windows