Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ScaffoldLink_AMOS.cc

Go to the documentation of this file.
00001 00002 00003 00004 00005 00006 00007 00008 00009 00010 #include "ScaffoldLink_AMOS.hh" 00011 using namespace AMOS; 00012 using namespace std; 00013 00014 00015 00016 00017 //================================================ ScaffoldLink_t ============== 00018 const NCode_t ScaffoldLink_t::NCODE = M_SCAFFOLDLINK; 00019 00020 00021 //----------------------------------------------------- readMessage ------------ 00022 void ScaffoldLink_t::readMessage (const Message_t & msg) 00023 { 00024 Link_t::readMessage (msg); 00025 00026 try { 00027 Link_t::setNodeType (NULL_NCODE); 00028 } 00029 catch (ArgumentException_t) { 00030 00031 clear( ); 00032 throw; 00033 } 00034 } 00035 00036 00037 //----------------------------------------------------- readRecord ------------- 00038 void ScaffoldLink_t::readRecord (istream & fix, istream & var) 00039 { 00040 Link_t::readRecord (fix, var); 00041 00042 Link_t::setNodeType (NULL_NCODE); 00043 } 00044 00045 00046 //----------------------------------------------------- writeMessage ----------- 00047 void ScaffoldLink_t::writeMessage (Message_t & msg) const 00048 { 00049 Link_t::writeMessage (msg); 00050 00051 try { 00052 00053 msg . setMessageCode (ScaffoldLink_t::NCODE); 00054 00055 // put ScaffoldLink_t specifics here 00056 } 00057 catch (ArgumentException_t) { 00058 00059 msg . clear( ); 00060 throw; 00061 } 00062 } 00063 00064 00065 //----------------------------------------------------- writeRecord ------------ 00066 void ScaffoldLink_t::writeRecord (ostream & fix, ostream & var) const 00067 { 00068 Link_t::writeRecord (fix, var); 00069 00070 // put ScaffoldLink_t specifics here 00071 }

Generated on Tue May 17 15:19:02 2005 for libAMOS by doxygen 1.3.8