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

ScaffoldEdge_AMOS.cc

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

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