Sha256: d24192cae2203e4eb91984f53823da7b8acd20162ad45450f1d5763dbe210c47

Contents?: true

Size: 454 Bytes

Versions: 4

Compression:

Stored size: 454 Bytes

Contents

#ifndef LIMONP_INITONOFF_H
#define LIMONP_INITONOFF_H

namespace Limonp
{
    class InitOnOff
    {
        public:
            InitOnOff():isInited_(false){};
            ~InitOnOff(){};
        protected:
            bool isInited_;
            bool getInitFlag_()const{return isInited_;};
            bool setInitFlag_(bool flag){return isInited_ = flag;};
        public:
            operator bool() const {return getInitFlag_();};

    };
}

#endif

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
jieba_rb-0.0.5 ext/cppjieba/src/Limonp/InitOnOff.hpp
jieba_rb-0.0.2 ext/cppjieba/src/Limonp/InitOnOff.hpp
jieba_rb-0.0.1 ext/cppjieba/src/Limonp/InitOnOff.hpp
jieba_ffi-0.0.3 ext/libcppjieba/include/Limonp/InitOnOff.hpp