YuzukiTsuru / Yall

Yall - Yet another logging library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yall

Yall - Yet another logging library

Usage

#include "Yall.h"

class class_lift {
public:
    class_lift(){
        YALL_DEBUG_ << "Debug Message From Class";
    }
};

void func(){
    YALL_DEBUG_ << "Debug Message From Func";
}

int main() {
    YALL_DEBUG_.EnableDebug();
    YALL_DEBUG_ << "Debug Message 1";
    class_lift classLift;
    func();
    YALL_DEBUG_ << "Debug Message 2";
    YALL_DEBUG_.DisableDebug();
    YALL_DEBUG_ << "Disable Message 1";
    class_lift classLift1;
    func();
    YALL_INFO_ << "LOG Info";
    YALL_WARN_ << "LOG Warning";
    YALL_ERROR_ << "LOG Error";
    YALL_CRITICAL_ << "LOG Cirtical";
}

ScreenShots

screen

About

Yall - Yet another logging library

License:MIT License


Languages

Language:C++ 96.4%Language:CMake 3.6%