summaryrefslogtreecommitdiff
path: root/cesar/maximus/networkclock/src/NetworkClockEvt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cesar/maximus/networkclock/src/NetworkClockEvt.cpp')
-rw-r--r--cesar/maximus/networkclock/src/NetworkClockEvt.cpp273
1 files changed, 0 insertions, 273 deletions
diff --git a/cesar/maximus/networkclock/src/NetworkClockEvt.cpp b/cesar/maximus/networkclock/src/NetworkClockEvt.cpp
deleted file mode 100644
index 80dc1caa57..0000000000
--- a/cesar/maximus/networkclock/src/NetworkClockEvt.cpp
+++ /dev/null
@@ -1,273 +0,0 @@
-/************************************************************************
- NetworkClockEvt.cpp - Copyright buret
-
-Here you can write a license for your code, some comments or any other
-information you want to have in your generated code. To to this simply
-configure the "headings" directory in uml to point to a directory
-where you have your heading files.
-
-or you can just replace the contents of this file with your own.
-If you want to do this, this file is located at
-
-/usr/share/apps/umbrello/headings/heading.cpp
-
--->Code Generators searches for heading files based on the file extension
- i.e. it will look for a file name ending in ".h" to include in C++ header
- files, and for a file name ending in ".java" to include in all generated
- java code.
- If you name the file "heading.<extension>", Code Generator will always
- choose this file even if there are other files with the same extension in the
- directory. If you name the file something else, it must be the only one with that
- extension in the directory to guarantee that Code Generator will choose it.
-
-you can use variables in your heading files which are replaced at generation
-time. possible variables are : author, date, time, filename and filepath.
-just write %variable_name%
-
-This file was generated on %date% at %time%
-The original location of this file is /home/buret/eclipse/maximus/networkclock/src/NetworkClockEvt.cpp
-**************************************************************************/
-
-#include "NetworkClockEvt.h"
-
-#include "Station.h"
-
-#include "Error.h"
-#include "Logger.h"
-
-#include <cstring> // for 'strcpy()' and 'strcmp()'
-#include <iomanip> // for 'setfill()' and 'setw()'
-#include <iostream> // for 'cout', 'clog' and 'cerr'
-using namespace std;
-
-
-// Constructors/Destructors
-//
-
-
-NetworkClockEvt::NetworkClockEvt ( ):
-mStationId(0),
-mNetworkClockType(NETWORK_CLOCK_TYPE_NONE),
-mNetworkClockId(0),
-mpData(NULL)
-{
- logFunction();
-
- initAttributes();
-}
-
-NetworkClockEvt::NetworkClockEvt ( const Sci_Msg_Station_Id station_id,
- const Network_Clock_Type network_clock_type,
- const Network_Clock_Id id,
- const void * p_data )
-{
- logFunction();
-
- setStationId (station_id);
- setNetworkClockType (network_clock_type);
- setNetworkClockId (id);
- setData(p_data);
-
- initAttributes();
-}
-
-
-NetworkClockEvt::NetworkClockEvt ( const NetworkClockEvt & evt )
-{
- logFunction();
-
- setStationId (evt.getStationId());
- setNetworkClockType (evt.getNetworkClockType());
- setNetworkClockId (evt.getNetworkClockId());
- setData(evt.getData());
-
- initAttributes();
-}
-
-
-void NetworkClockEvt::initAttributes ( )
-{
- logFunction();
-}
-
-
-NetworkClockEvt::~NetworkClockEvt ( )
-{
- logFunction();
-
-#if CONFIG_LOG
- clog << logger(LOG_INFO) << "delete event: " << endl;
-#endif /* CONFIG_LOG */
- displayEvt();
-
- mpData = NULL;
-}
-
-
-//
-// Methods
-//
-
-
-// Other methods
-//
-
-
-// public methods
-//
-
-
-bool NetworkClockEvt::operator== ( const NetworkClockEvt & evt ) const
-{
- logFunction();
- bool bOperator = false;
-
- if ( (getStationId() == evt.getStationId())
- && (getNetworkClockId() == evt.getNetworkClockId())
- && (getData() == evt.getData()) )
- {
- bOperator = true;
- }
-
- return bOperator;
-}
-
-
-NetworkClockEvt & NetworkClockEvt::operator= ( const NetworkClockEvt & evt )
-{
- logFunction();
-
- setStationId (evt.getStationId());
- setNetworkClockType (evt.getNetworkClockType());
- setNetworkClockId (evt.getNetworkClockId());
- setData(evt.getData());
-
- return *this;
-}
-
-
-void NetworkClockEvt::displayEvt ( ) const
-{
-#if CONFIG_LOG
- logFunction();
-
- clog << logger(LOG_INFO) << "\t[station id = 0x" << setfill('0') << setw(4) << uppercase << hex << getStationId() \
- << ", network clock type = " << displayNetworkClockType() \
- << ", network clock id = 0x" << setfill('0') << setw(4) << uppercase << hex << getNetworkClockId() << "]" << dec << endl;
-#endif /* CONFIG_LOG */
-}
-
-
-// private methods
-//
-
-
-string NetworkClockEvt::displayNetworkClockType ( ) const
-{
- logFunction();
- string type;
-
- switch (getNetworkClockType())
- {
- case 0:
- type.assign("NETWORK_CLOCK_TYPE_NONE");
- break;
- case 1:
- type.assign("NETWORK_CLOCK_TYPE_REMOVE");
- break;
- case 2:
- type.assign("NETWORK_CLOCK_TYPE_STATION");
- break;
- case 3:
- type.assign("NETWORK_CLOCK_TYPE_FUNCTION_CALL");
- break;
- case 4:
- type.assign("NETWORK_CLOCK_TYPE_PHY");
- break;
- case 5:
- type.assign("NETWORK_CLOCK_TYPE_SYSTEM");
- break;
- default:
- type.assign("unknown");
- break;
- }
-
- return type;
-}
-
-
-// protected methods
-//
-
-
-// Accessor methods
-//
-
-
-// public attribute accessor methods
-//
-
-
-// private attribute accessor methods
-//
-
-
-bool NetworkClockEvt::setStationId ( const Sci_Msg_Station_Id station_id )
-{
- mStationId = station_id;
-
- return true;
-}
-
-
-Sci_Msg_Station_Id NetworkClockEvt::getStationId ( ) const
-{
- return mStationId;
-}
-
-
-bool NetworkClockEvt::setNetworkClockType ( const Network_Clock_Type type )
-{
- mNetworkClockType = type;
-
- return true;
-}
-
-
-Network_Clock_Type NetworkClockEvt::getNetworkClockType ( ) const
-{
- return mNetworkClockType;
-}
-
-
-bool NetworkClockEvt::setNetworkClockId ( const Network_Clock_Id id )
-{
- mNetworkClockId = id;
-
- return true;
-}
-
-
-Network_Clock_Id NetworkClockEvt::getNetworkClockId ( ) const
-{
- return mNetworkClockId;
-}
-
-
-bool NetworkClockEvt::setData ( const void * p_data )
-{
- mpData = const_cast<void *>(p_data);
-
- return true;
-}
-
-
-void * NetworkClockEvt::getData ( ) const
-{
- return mpData;
-}
-
-
-// protected attribute accessor methods
-//
-