Subversion Repositories spk

Rev

Rev 8 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#pragma once

#include "../CyString.h"
#include <vector>

typedef struct {
        CyString        sText;
} SLog;

class CLog
{
public:
        static CLog *m_pInstance;
        static CLog *create();
        static void release();

        static void log(const CyString &sLogText);
        void _log(const CyString &sLogText);

private:
        // private constructor
        CLog(void);
        virtual ~CLog(void);

        std::vector<SLog>       m_lLogs;
};