mirror of https://github.com/emgucv/emgucv.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
727 B
35 lines
727 B
//----------------------------------------------------------------------------
|
|
//
|
|
// Copyright (C) 2004-2025 by EMGU Corporation. All rights reserved.
|
|
//
|
|
//----------------------------------------------------------------------------
|
|
|
|
#include "dataLogger.h"
|
|
|
|
using namespace emgu;
|
|
|
|
DataLogger* cveDataLoggerCreate(int logLevel, int loggerId)
|
|
{
|
|
return new DataLogger(logLevel, loggerId);
|
|
}
|
|
|
|
void cveDataLoggerRelease(DataLogger** logger)
|
|
{
|
|
if (*logger)
|
|
{
|
|
delete *logger;
|
|
*logger = 0;
|
|
}
|
|
}
|
|
|
|
void cveDataLoggerRegisterCallback(DataLogger* logger, DataCallback dataCallback )
|
|
{
|
|
logger->callback = dataCallback;
|
|
}
|
|
|
|
void cveDataLoggerLog(DataLogger* logger, void* data, int logLevel)
|
|
{
|
|
logger->log(data, logLevel);
|
|
}
|
|
|
|
|