Commit 1ff2eed2 authored by Pavel Vainerman's avatar Pavel Vainerman

Добавил конструкторы перемещения для UniSetTypes::xxxMessage

parent 5edbe776
......@@ -45,19 +45,19 @@ void run_test(std::size_t concurrency, int bound, shared_ptr<SharedMemory>& shm
auto&& r_worker = [&shm,bound] {
int num = bound;
while (num--) {
shm->getValue(11);
int v = shm->getValue(11);
}
};
auto&& w_worker = [&shm,bound] {
int num = bound;
while (num--) {
shm->setValue(11,123);
shm->setValue(11,num);
}
};
std::vector<std::thread> threads;
for (std::size_t i = 0; i < concurrency; ++i) {
for (std::size_t i = 0; i < concurrency-1; ++i) {
threads.emplace_back(r_worker);
}
threads.emplace_back(w_worker);
......
......@@ -305,6 +305,29 @@ class IOController:
void checkDepend( std::shared_ptr<USensorInfo>& it, IOController* );
void init( const IOController_i::SensorIOInfo& s );
inline IOController_i::SensorIOInfo getSIO()
{
UniSetTypes::uniset_rwmutex_rlock lock(val_lock);
IOController_i::SensorIOInfo s(*this);
return std::move(s);
}
inline UniSetTypes::SensorMessage getSM()
{
UniSetTypes::uniset_rwmutex_rlock lock(val_lock);
UniSetTypes::SensorMessage sm;
sm.id = si.id;
sm.node = si.node;
sm.sensor_type = type;
sm.value = value;
sm.undefined = undefined;
sm.priority = (UniSetTypes::Message::Priority)priority;
sm.sm_tv_sec = tv_sec;
sm.sm_tv_usec = tv_usec;
sm.ci = ci;
return std::move(sm);
}
};
};
// --------------------------------------------------------------------------
......
......@@ -62,6 +62,12 @@ namespace UniSetTypes
ObjectId consumer; // кому
struct timeval tm;
Message( Message&& ) = default;
Message& operator=(Message&& ) = default;
Message( const Message& ) = default;
Message& operator=(const Message& ) = default;
Message();
// для оптимизации, делаем конструктор который не будет инициализировать свойства класса
......@@ -83,6 +89,12 @@ namespace UniSetTypes
class VoidMessage : public Message
{
public:
VoidMessage( VoidMessage&& ) = default;
VoidMessage& operator=(VoidMessage&& ) = default;
VoidMessage( const VoidMessage& ) = default;
VoidMessage& operator=( const VoidMessage& ) = default;
// для оптимизации, делаем конструктор который не будет инициализировать свойства класса
// это необходимо для VoidMessage, который конструируется при помощи memcpy
VoidMessage( int dummy ):Message(dummy){}
......@@ -128,6 +140,11 @@ namespace UniSetTypes
bool threshold; /*!< TRUE - сработал порог, FALSE - порог отключился */
UniSetTypes::ThresholdId tid;
SensorMessage( SensorMessage&& ) = default;
SensorMessage& operator=(SensorMessage&& ) = default;
SensorMessage( const SensorMessage& ) = default;
SensorMessage& operator=( const SensorMessage& ) = default;
SensorMessage();
SensorMessage(ObjectId id, long value, const IOController_i::CalibrateInfo& ci=IOController_i::CalibrateInfo(),
Priority priority = Message::Medium,
......@@ -161,6 +178,11 @@ namespace UniSetTypes
LogRotate /*! переоткрыть файлы логов */
};
SystemMessage( SystemMessage&& ) = default;
SystemMessage& operator=(SystemMessage&& ) = default;
SystemMessage( const SystemMessage& ) = default;
SystemMessage& operator=( const SystemMessage& ) = default;
SystemMessage();
SystemMessage(Command command, Priority priority = Message::High,
ObjectId consumer=UniSetTypes::DefaultObjectId);
......@@ -181,6 +203,11 @@ namespace UniSetTypes
class TimerMessage : public Message
{
public:
TimerMessage( TimerMessage&& ) = default;
TimerMessage& operator=(TimerMessage&& ) = default;
TimerMessage( const TimerMessage& ) = default;
TimerMessage& operator=( const TimerMessage& ) = default;
TimerMessage();
TimerMessage(UniSetTypes::TimerId id, Priority prior = Message::High,
ObjectId cons=UniSetTypes::DefaultObjectId);
......@@ -212,6 +239,10 @@ namespace UniSetTypes
time_t in_confirm,
Priority in_priority = Message::Medium);
ConfirmMessage( ConfirmMessage&& ) = default;
ConfirmMessage& operator=(ConfirmMessage&& ) = default;
ConfirmMessage( const ConfirmMessage& ) = default;
ConfirmMessage& operator=( const ConfirmMessage& ) = default;
long sensor_id; /* ID датчика */
double value; /* значение датчика */
......
......@@ -457,20 +457,12 @@ void IOController::dumpToDB()
// uniset_mutex_lock lock(ioMutex, 100);
for( auto li = ioList.begin(); li!=ioList.end(); ++li )
{
uniset_rwmutex_rlock lock(li->second->val_lock);
SensorMessage sm;
sm.id = li->second->si.id;
sm.node = li->second->si.node;
sm.sensor_type = li->second->type;
sm.value = li->second->value;
sm.undefined = li->second->undefined;
sm.priority = (Message::Priority)li->second->priority;
sm.sm_tv_sec = li->second->tv_sec;
sm.sm_tv_usec = li->second->tv_usec;
sm.ci = li->second->ci;
if ( !li->second->dbignore )
{
SensorMessage sm(li->second->getSM());
logging(sm);
}
}
} // unlock
}
// --------------------------------------------------------------------------------------------------------------
......@@ -679,8 +671,7 @@ IOController_i::SensorInfoSeq* IOController::getSensorSeq( const IDSeq& lst )
auto it = ioList.find(lst[i]);
if( it!=ioList.end() )
{
uniset_rwmutex_rlock lock(it->second->val_lock);
(*res)[i] = *(it->second.get());
(*res)[i] = it->second->getSIO();
continue;
}
......
......@@ -176,242 +176,6 @@ extensions/tests/SMemoryTest/test.xml
extensions/tests/SMemoryTest/TestProc.cc
extensions/tests/SMemoryTest/TestProc.h
extensions/tests/SMemoryTest/testproc.src.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32403.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32404.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32405.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32406.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32407.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32408.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32409.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32410.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32411.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32412.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32413.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32414.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32415.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32416.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32418.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32420.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32421.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32422.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32423.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32424.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32425.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32428.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32429.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32430.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32432.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32433.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32434.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32436.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32437.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32438.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32439.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32440.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32441.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32442.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32444.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32445.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32448.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32450.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32451.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32452.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32453.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32454.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32455.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32457.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32458.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32459.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32461.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32462.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32463.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32464.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32465.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32466.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32467.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32469.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32470.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32473.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32475.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32481.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32483.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32484.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32486.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32489.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32490.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32491.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32492.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32493.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32494.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32495.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32497.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32498.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32499.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32501.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32502.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32503.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32504.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32505.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32506.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32507.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32509.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32510.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32513.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32515.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32516.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32517.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32518.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32519.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32520.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32522.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32523.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32524.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32526.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32527.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32528.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32529.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32530.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32531.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32534.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32536.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32537.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32540.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32542.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32548.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32550.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32551.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32553.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32556.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.32557.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3580.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3591.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3592.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3593.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3594.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3595.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3596.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3597.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3598.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3599.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3600.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3601.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3602.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3603.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3604.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3605.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3606.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3607.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3608.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3609.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3610.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3611.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3612.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3613.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3614.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3616.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3617.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3618.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3620.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3621.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3622.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3623.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3624.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3625.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3626.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3628.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3629.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3632.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3634.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3635.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3636.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3637.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3638.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3639.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3641.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3642.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3643.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3645.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3646.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3647.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3648.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3649.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3650.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3651.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3653.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3654.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3657.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3659.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3665.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3667.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3668.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3671.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3672.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3676.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3677.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3678.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3679.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3680.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3682.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3683.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3684.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3686.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3687.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3688.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3689.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3690.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3691.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3692.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3694.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3695.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3698.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3700.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3701.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3702.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3703.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3704.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3705.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3707.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3708.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3709.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3711.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3712.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3713.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3714.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3715.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3716.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3717.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3719.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3720.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3723.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3725.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3732.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3734.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3735.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3738.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3739.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3744.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3745.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3746.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3747.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3764.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3765.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3767.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3769.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3770.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3771.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3772.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3773.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3774.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3777.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3779.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3780.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3783.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3785.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3791.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3793.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3794.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3797.valgrind.xml
extensions/tests/valgrind-reports/tests_with_sm.sh.3798.valgrind.xml
extensions/tests/Makefile.am
extensions/tests/test.xml
extensions/tests/test_calibration.cc
......@@ -427,151 +191,7 @@ extensions/tests/tests_with_sm.cc
extensions/tests/tests_with_sm.h
extensions/tests/tests_with_sm.xml
extensions/tests/u.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12624.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12625.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12626.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12630.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12632.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12634.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12635.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12637.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12639.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12640.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12641.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12642.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12643.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12644.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12645.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12647.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12648.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12652.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12655.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12656.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12657.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12658.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12661.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12662.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12663.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12664.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12665.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12666.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12667.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12668.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12669.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12670.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12671.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12674.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12675.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12676.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12677.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12678.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12679.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12680.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12681.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12683.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12684.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12685.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12687.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12688.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12689.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12690.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12691.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12692.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12693.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12695.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12696.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12699.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12701.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12702.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12703.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12704.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12705.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12706.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12708.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12709.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12710.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12712.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12713.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12714.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12715.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12716.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12717.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12718.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12720.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12721.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12724.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12726.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12732.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12734.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12735.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12738.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12739.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12743.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12744.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12745.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12746.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12747.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12749.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12750.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12751.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12753.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12754.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12755.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12756.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12757.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12758.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12759.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12761.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12762.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12765.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12768.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12771.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12772.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12773.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12896.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12946.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12980.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12982.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12983.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12985.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12986.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12987.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12988.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12989.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12990.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12991.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12993.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12994.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12997.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.12999.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13007.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13009.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13010.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13013.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13014.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13019.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13020.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13021.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13022.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13024.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13025.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13026.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13028.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13029.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13030.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13031.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13032.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13033.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13034.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13036.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13037.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13040.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13042.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13048.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13050.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13051.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13059.valgrind.xml
extensions/UNetUDP/tests/valgrind-reports/tests_with_sm.sh.13060.valgrind.xml
extensions/tests/sm_perf_test.cc
extensions/UNetUDP/tests/Makefile.am
extensions/UNetUDP/tests/test_unetudp.cc
extensions/UNetUDP/tests/tests_individual_process.cc
......@@ -768,13 +388,6 @@ src/Various/WDTInterface.cc
src/Makefile.am
tests/UniXmlTest/Makefile.am
tests/UniXmlTest/XmlTest.cc
tests/valgrind-reports/tests_with_conf.sh.32206.valgrind.xml
tests/valgrind-reports/tests_with_conf.sh.32207.valgrind.xml
tests/valgrind-reports/tests_with_conf.sh.32213.valgrind.xml
tests/valgrind-reports/tests_with_conf.sh.32215.valgrind.xml
tests/valgrind-reports/tests_with_conf.sh.32216.valgrind.xml
tests/valgrind-reports/tests_with_conf.sh.32219.valgrind.xml
tests/valgrind-reports/tests_with_conf.sh.32220.valgrind.xml
tests/int_unsigned.cc
tests/Makefile.am
tests/test.xml
......@@ -810,6 +423,7 @@ tests/tests_with_conf.cc
tests/tests_with_conf.xml
tests/threadtst.cc
tests/umutex.cc
tests/perf_test.cc
testsuite/Makefile.am
Utilities/Admin/admin.cc
Utilities/Admin/Makefile.am
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment