lvintq.h

来自「相机传输图像程序源代码 拜耳模式(RAW格式文件)与RGB图像数据互相转换函数」· C头文件 代码 · 共 41 行

H
41
字号
#ifndef ___LVINTQ_H
#define ___LVINTQ_H

#include <windows.h>
#include <lvdef.h>
#include <lvapidef.h>
#include <lvpackon.h>

LVDSYCLASS LvQueue {
    private:
    protected:
        CRITICAL_SECTION Cs;
        U8BIT *Fifo;
        U32BIT FifoHead;
        U32BIT FifoTail;
        U32BIT Nr;
        U32BIT Size;
    public:
        LvQueue(U32BIT DataSize, U32BIT NrItem);
        virtual ~LvQueue(void);

        BOOL Put(void *Data);
        BOOL Get(void *Data);
        BOOL Peek(void *Data);
        U32BIT GetSize(void) { return Size; }
    };


LVDSYCLASS LvIntQueue : public LvQueue {
    public:
        LvIntQueue(void);
    };

LVDSYCLASS LvSeqDralImgQueue : public LvQueue {
    public:
        LvSeqDralImgQueue(void);
    };

#include <lvpackof.h>
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?