#ifndef H_CELERO_CONSOLE_H #define H_CELERO_CONSOLE_H /// /// \author John Farrier /// /// \copyright Copyright 2015, 2016, 2017, 2018. 2019 John Farrier /// /// Licensed under the Apache License, Version 2.0 (the "License"); /// you may not use this file except in compliance with the License. /// You may obtain a copy of the License at /// /// http://www.apache.org/licenses/LICENSE-2.0 /// /// Unless required by applicable law or agreed to in writing, software /// distributed under the License is distributed on an "AS IS" BASIS, /// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. /// See the License for the specific language governing permissions and /// limitations under the License. /// #include namespace celero { /// /// \namespace console /// /// \author John farrier /// namespace console { /// /// \enum ConsoleColor /// /// \author John farrier /// enum class ConsoleColor { Default, Red, Red_Bold, Green, Green_Bold, Blue, Blue_Bold, Cyan, Cyan_Bold, Yellow, Yellow_Bold, White, White_Bold, WhiteOnRed, WhiteOnRed_Bold, Purple_Bold }; /// /// Set the color of std::out on the console. /// CELERO_EXPORT void SetConsoleColor(const celero::console::ConsoleColor x); } // namespace console } // namespace celero #endif