flexLogger is a logger class written in C++11 that allows logging facilities that can be enabled/disabled.