Accelerate your C++ Compiles
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
CMakeModules
include/fc fixed compile bugs for friend constructors Aug 19, 2013
src
tests bug fixes and tests for aes Aug 13, 2013
vendor added code to fix warnings and enhance readability Aug 19, 2013
.gitignore
CMakeLists.txt
LICENSE.md Create LICENSE.md Mar 22, 2018
README.md Create README.md Jul 2, 2013

README.md

fc

FC stands for fast-compiling c++ library and provides a set of utility libraries useful for the development of asynchronous libraries. Some of the highlights include:

  • Cooperative Multi-Tasking Library with support for Futures, mutexes, signals.
  • Wrapper on Boost ASIO for handling async opperations cooperatively with easy to code synchronous style.
  • Reflection for C++ allowing automatic serialization in Json & Binary of C++ Structs
  • Automatic generation of client / server stubs for reflected interfaces with support for JSON-RPC
  • Cryptographic Primitives for a variaty of hashes and encryption algorithms
  • Logging Infrastructure
  • Wraps many Boost APIs, such as boost::filesystem, boost::thread, and boost::exception to acceleate compiles
  • Support for unofficial Boost.Process library.