Wojciech Rynczuk / Mbed 2 deprecated vcdMaker_Demo_DISCO_L476

Dependencies:   BSP_DISCO_L476VG COMPASS_DISCO_L476VG mbed vcdLogger vcdSignal

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers sync.cpp Source File

sync.cpp

00001 #include "sync.hpp"
00002   
00003 Sync::Sync(const string& name, Logger& logger) : Signal(name,1,logger), m_State(0)
00004 {
00005 }
00006 
00007 Sync& Sync::operator=(unsigned int value)
00008 {
00009     m_State = value;
00010     return *this;
00011 }
00012     
00013 void Sync::PrintState()
00014 {
00015   string  suffix("");
00016   int32_t time_ref = 0;
00017   if (!m_State)
00018   {
00019     /* Do nothing */
00020   }
00021   else
00022   {
00023     string msg("Sync triggered");
00024     PrintEvent(msg, time_ref);
00025   }
00026 }