#include <MCFTPrequest.h>
Collaboration diagram for MCFTPrequest:

|
|
Definition at line 134 of file MCFTPrequest.h.
00134 : _grid_dim(0), _array_dim(0), _name("") {} |
|
||||||||||||
|
Definition at line 23 of file MCFTPrequest.cpp.
00024 : _grid_dim(grid_dim), _array_dim(array_dim), _name("") 00025 { 00026 _sbn(_grid_dim); 00027 _mspec(_grid_dim); 00028 } |
|
|
Definition at line 40 of file MCFTPrequest.cpp. References MCFTPquote._array_dim, MCFTPquote._cspec, MCFTPquote._grid_dim, MCFTPquote._mspec, MCFTPquote._name, and MCFTPquote._sbn.
|
|
|
Definition at line 30 of file MCFTPrequest.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn.
|
|
|
Definition at line 328 of file MCFTPrequest.h.
00328 { return _array_dim; }
|
|
|
Definition at line 105 of file MCFTPrequest.cpp. References MCFTPquote._array_dim, MCFTPquote._cspec, MCFTPquote._grid_dim, MCFTPquote._mspec, MCFTPquote._name, and MCFTPquote._sbn.
|
|
|
Definition at line 92 of file MCFTPrequest.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn. Referenced by operator=().
|
|
|
Definition at line 340 of file MCFTPrequest.h.
00340 { return _cspec; }
|
|
|
Definition at line 325 of file MCFTPrequest.h.
00325 { return _grid_dim; }
|
|
|
Definition at line 129 of file MCFTPrequest.cpp. References MCFTPquote._array_dim, MCFTPquote._cspec, MCFTPquote._grid_dim, MCFTPquote._mspec, MCFTPquote._name, and MCFTPquote._sbn.
00130 {
00131 if ( _grid_dim != quote._grid_dim ) return false;
00132 if ( _array_dim != quote._array_dim ) return false;
00133 if ( _name != quote._name ) return false;
00134 if ( _sbn != quote._sbn ) return false;
00135 if ( _mspec != quote._mspec ) return false;
00136 if ( _cspec != quote._cspec ) return false;
00137 return true;
00138 }
|
|
|
Definition at line 116 of file MCFTPrequest.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn. Referenced by operator!=(), and operator==().
00117 {
00118 if ( this != &request ) {
00119 if ( _grid_dim != request._grid_dim ) return false;
00120 if ( _array_dim != request._array_dim ) return false;
00121 if ( _name != request._name ) return false;
00122 if ( _sbn != request._sbn ) return false;
00123 if ( _mspec != request._mspec ) return false;
00124 if ( _cspec != request._cspec ) return false;
00125 }
00126 return true;
00127 }
|
|
|
Definition at line 337 of file MCFTPrequest.h.
00337 { return _mspec; }
|
|
|
Definition at line 331 of file MCFTPrequest.h.
00331 { return _name; }
|
|
|
Definition at line 167 of file MCFTPrequest.h. References is_equal().
00168 {
00169 return !is_equal(rhs);
00170 }
|
|
|
Definition at line 161 of file MCFTPrequest.h. References is_equal().
00162 {
00163 return !is_equal(rhs);
00164 }
|
|
|
Definition at line 81 of file MCFTPrequest.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn.
|
|
|
Definition at line 70 of file MCFTPrequest.cpp. References MCFTPquote._array_dim, MCFTPquote._cspec, MCFTPquote._grid_dim, MCFTPquote._mspec, _mspec, MCFTPquote._name, MCFTPquote._sbn, and _sbn.
|
|
||||||||||||
|
Definition at line 60 of file MCFTPrequest.cpp.
00061 {
00062 _grid_dim = grid_dim;
00063 _array_dim = array_dim;
00064 _name = "";
00065 _sbn(_grid_dim);
00066 _mspec(_grid_dim);
00067 return *this;
00068 }
|
|
|
Definition at line 50 of file MCFTPrequest.cpp.
00051 {
00052 _grid_dim = 0;
00053 _array_dim = 0;
00054 _name = "";
00055 _sbn(0);
00056 _mspec(0);
00057 return *this;
00058 }
|
|
|
Definition at line 181 of file MCFTPrequest.h. References MCFTPquote._mspec, _mspec, and MRAmspec.mthis.
00182 {
00183 MCFTPrequest request(*this);
00184 request._mspec.mthis += rhs._mspec.mthis;
00185 return request;
00186 }
|
|
|
Definition at line 173 of file MCFTPrequest.h. References _mspec, and MRAmspec.mthis.
00174 {
00175 MCFTPrequest request(*this);
00176 request._mspec.mthis += rhs._mspec.mthis;
00177 return request;
00178 }
|
|
|
Definition at line 196 of file MCFTPrequest.h. References MCFTPquote._mspec, and MRAmspec.mthis.
|
|
|
Definition at line 189 of file MCFTPrequest.h. References _mspec, and MRAmspec.mthis.
|
|
|
Definition at line 211 of file MCFTPrequest.h. References MCFTPquote._mspec, _mspec, and MRAmspec.mthis.
00212 {
00213 MCFTPrequest request(*this);
00214 request._mspec.mthis -= rhs._mspec.mthis;
00215 return request;
00216 }
|
|
|
Definition at line 203 of file MCFTPrequest.h. References _mspec, and MRAmspec.mthis.
00204 {
00205 MCFTPrequest request(*this);
00206 request._mspec.mthis -= rhs._mspec.mthis;
00207 return request;
00208 }
|
|
|
Definition at line 226 of file MCFTPrequest.h. References MCFTPquote._mspec, and MRAmspec.mthis.
|
|
|
Definition at line 219 of file MCFTPrequest.h. References _mspec, and MRAmspec.mthis.
|
|
|
Definition at line 247 of file MCFTPrequest.h. References write().
00248 {
00249 write(is);
00250 return *this;
00251 }
|
|
|
Definition at line 233 of file MCFTPrequest.h. References write().
00234 {
00235 write(buffer);
00236 return *this;
00237 }
|
|
|
Definition at line 143 of file MCFTPrequest.h. References copy().
00144 {
00145 return copy(rhs);
00146 }
|
|
|
Definition at line 137 of file MCFTPrequest.h. References copy().
00138 {
00139 return copy(rhs);
00140 }
|
|
|
Definition at line 155 of file MCFTPrequest.h. References is_equal().
00156 {
00157 return is_equal(rhs);
00158 }
|
|
|
Definition at line 149 of file MCFTPrequest.h. References is_equal().
00150 {
00151 return is_equal(rhs);
00152 }
|
|
|
Definition at line 254 of file MCFTPrequest.h. References read().
00255 {
00256 read(os);
00257 return *this;
00258 }
|
|
|
Definition at line 240 of file MCFTPrequest.h. References read().
00241 {
00242 read(buffer);
00243 return *this;
00244 }
|
|
|
Definition at line 182 of file MCFTPrequest.cpp.
|
|
|
Definition at line 155 of file MCFTPrequest.cpp. References BufferBase.put(). Referenced by operator<<(), and operator>>().
|
|
|
Definition at line 200 of file MCFTPrequest.cpp. References MRAcspec.report(), MRAmspec.report(), and MRAsbn.report().
00201 {
00202 os << "MCFTPrequest::report(){\n";
00203 os << "grid_dim = " << _grid_dim << '\n';
00204 os << "array_dim = " << _array_dim << '\n';
00205 os << "name.size() = " << _name.size() << '\n';
00206 os << "name = " << _name << '\n';
00207 os << "sbn = \n";
00208 _sbn.report(os);
00209 os << "mspec = \n";
00210 _mspec.report(os);
00211 os << "cspec = \n";
00212 _cspec.report(os);
00213 os << "}\n";
00214 }
|
|
|
Definition at line 334 of file MCFTPrequest.h.
00334 { return _sbn; }
|
|
||||||||||||||||
|
Definition at line 315 of file MCFTPrequest.h. References MRAcspec.cexist, MRAcspec.ctheory, and MRAcspec.cthis.
|
|
|
Definition at line 312 of file MCFTPrequest.h.
00312 { _cspec = cspec; }
|
|
|
Definition at line 299 of file MCFTPrequest.h. References MRAcspec.cexist, MRAcrange.cmax, MRAcrange.cmin, MRAcspec.ctheory, and MRAcspec.cthis.
00300 {
00301 _cspec.cthis.cmin = MRAclevel::cmin_limit;
00302 _cspec.cthis.cmax = MRAclevel::cmax_limit;
00303
00304 _cspec.cexist.cmin = MRAclevel::cmin_limit;
00305 _cspec.cexist.cmax = MRAclevel::cmax_limit;
00306
00307 _cspec.ctheory.cmin = MRAclevel::cmin_limit;
00308 _cspec.ctheory.cmax = MRAclevel::cmax_limit;
00309 }
|
|
||||||||||||||||
|
Definition at line 289 of file MCFTPrequest.h. References MRAmspec.mexist, MRAmspec.mtheory, and MRAmspec.mthis.
|
|
|
Definition at line 286 of file MCFTPrequest.h.
00286 { _mspec = mspec; }
|
|
|
Definition at line 273 of file MCFTPrequest.h. References MRAmspec.mexist, MRAmrange.mmax, MRAmrange.mmin, MRAmspec.mtheory, and MRAmspec.mthis.
00274 {
00275 _mspec.mthis.mmin = MRAmlevel::mmin_limit;
00276 _mspec.mthis.mmax = MRAmlevel::mmax_limit;
00277
00278 _mspec.mexist.mmin = MRAmlevel::mmin_limit;
00279 _mspec.mexist.mmax = MRAmlevel::mmax_limit;
00280
00281 _mspec.mtheory.mmin = MRAmlevel::mmin_limit;
00282 _mspec.mtheory.mmax = MRAmlevel::mmax_limit;
00283 }
|
|
|
Definition at line 261 of file MCFTPrequest.h.
00261 { _name = name; }
|
|
|
Definition at line 270 of file MCFTPrequest.h.
00270 { _sbn = sbn; }
|
|
|
Definition at line 264 of file MCFTPrequest.h.
00265 {
00266 _sbn =0;
00267 }
|
|
|
Definition at line 195 of file MCFTPrequest.cpp. References MRAcspec.sizeb(), MRAmspec.sizeb(), and MRAsbn.sizeb(). Referenced by MCFTPmssg.mcftpsizeb().
|
|
|
Definition at line 167 of file MCFTPrequest.cpp.
00168 {
00169 bytepack bp;
00170 is >> bp( 0, 1 ); _grid_dim = int(bp);
00171 is >> bp( 0, 1 ); _array_dim = int(bp);
00172 is >> bp( 0, 1 ); int namesize = int(bp);
00173 _name = "";
00174 for( int i = 0; i < namesize; ++i ) _name += is.get();
00175 _sbn(_grid_dim);
00176 is >> _sbn;
00177 _mspec(_grid_dim);
00178 is >> _mspec;
00179 is >> _cspec;
00180 }
|
|
|
Definition at line 140 of file MCFTPrequest.cpp. References _mspec, _sbn, and BufferBase.get(). Referenced by operator<<(), and operator>>().
00141 {
00142 bytepack bp;
00143 buffer >> bp( 0, 1 ); _grid_dim = int(bp);
00144 buffer >> bp( 0, 1 ); _array_dim = int(bp);
00145 buffer >> bp( 0, 1 ); int namesize = int(bp);
00146 _name = "";
00147 for( int i = 0; i < namesize; ++i ) _name += buffer.get();
00148 _sbn(_grid_dim);
00149 buffer >> _sbn;
00150 _mspec(_grid_dim);
00151 buffer >> _mspec;
00152 buffer >> _cspec;
00153 }
|
|
|
Definition at line 121 of file MCFTPrequest.h. |
|
||||||||||||
|
Definition at line 230 of file MCFTPrequest.cpp.
00231 {
00232 request.read(os);
00233 return os;
00234 }
|
|
||||||||||||
|
Definition at line 218 of file MCFTPrequest.cpp.
00219 {
00220 request.read(buffer);
00221 return buffer;
00222 }
|
|
||||||||||||
|
Definition at line 236 of file MCFTPrequest.cpp.
00237 {
00238 request.write(is);
00239 return is;
00240 }
|
|
||||||||||||
|
Definition at line 224 of file MCFTPrequest.cpp.
00225 {
00226 request.write(buffer);
00227 return buffer;
00228 }
|
|
|
Definition at line 113 of file MCFTPrequest.h. Referenced by copy(), MCFTPquote.copy(), is_equal(), MCFTPquote.is_equal(), MCFTPquote.MCFTPquote(), MCFTPrequest(), operator()(), and MCFTPquote.operator()(). |
|
|
Definition at line 119 of file MCFTPrequest.h. Referenced by copy(), MCFTPquote.copy(), is_equal(), MCFTPquote.is_equal(), MCFTPquote.MCFTPquote(), MCFTPrequest(), operator()(), and MCFTPquote.operator()(). |
|
|
Definition at line 112 of file MCFTPrequest.h. Referenced by copy(), MCFTPquote.copy(), is_equal(), MCFTPquote.is_equal(), MCFTPquote.MCFTPquote(), MCFTPrequest(), operator()(), and MCFTPquote.operator()(). |
|
|
Definition at line 118 of file MCFTPrequest.h. Referenced by copy(), MCFTPquote.copy(), is_equal(), MCFTPquote.is_equal(), MCFTPquote.MCFTPquote(), MCFTPrequest(), operator()(), MCFTPquote.operator()(), operator+(), MCFTPquote.operator+(), operator+=(), MCFTPquote.operator+=(), operator-(), MCFTPquote.operator-(), operator-=(), MCFTPquote.operator-=(), and write(). |
|
|
Definition at line 115 of file MCFTPrequest.h. Referenced by copy(), MCFTPquote.copy(), is_equal(), MCFTPquote.is_equal(), MCFTPquote.MCFTPquote(), MCFTPrequest(), operator()(), and MCFTPquote.operator()(). |
|
|
Definition at line 117 of file MCFTPrequest.h. Referenced by copy(), MCFTPquote.copy(), is_equal(), MCFTPquote.is_equal(), MCFTPquote.MCFTPquote(), MCFTPrequest(), operator()(), MCFTPquote.operator()(), and write(). |
1.3.6