#ifndef KERROR_H
#define KERROR_H

#include <stdint.h>
#include "klist.h"

class KError
{
public:
    KError(uint16_t iErrorCode, const void *iErrorData, uint16_t iDataLen);
    ~KError();
protected:
    uint16_t mErrorCode;
    uint16_t mDataLen;
    void *mErrorData;
    
    
};

#endif
