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

|
|
Definition at line 134 of file MCFTPquote.h.
00134 : _grid_dim(0), _array_dim(0), _name("") {} |
|
||||||||||||
|
Definition at line 23 of file MCFTPquote.cpp. References _grid_dim, _mspec, and _sbn.
00024 : _grid_dim(grid_dim), _array_dim(array_dim), 00025 _name("") 00026 { 00027 _sbn(_grid_dim); 00028 _mspec(_grid_dim); 00029 } |
|
|
Definition at line 41 of file MCFTPquote.cpp. References MCFTPrequest._array_dim, _array_dim, MCFTPrequest._cspec, _cspec, MCFTPrequest._grid_dim, _grid_dim, MCFTPrequest._mspec, _mspec, MCFTPrequest._name, _name, and MCFTPrequest._sbn.
|
|
|
Definition at line 31 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn.
|
|
|
Definition at line 325 of file MCFTPquote.h. References _array_dim.
00325 { return _array_dim; }
|
|
|
Definition at line 105 of file MCFTPquote.cpp. References MCFTPrequest._array_dim, _array_dim, MCFTPrequest._cspec, _cspec, MCFTPrequest._grid_dim, _grid_dim, MCFTPrequest._mspec, _mspec, MCFTPrequest._name, _name, MCFTPrequest._sbn, and _sbn.
|
|
|
Definition at line 92 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn. Referenced by operator=().
|
|
|
Definition at line 337 of file MCFTPquote.h. References _cspec.
00337 { return _cspec; }
|
|
|
Definition at line 322 of file MCFTPquote.h. References _grid_dim.
00322 { return _grid_dim; }
|
|
|
Definition at line 129 of file MCFTPquote.cpp. References MCFTPrequest._array_dim, _array_dim, MCFTPrequest._cspec, _cspec, MCFTPrequest._grid_dim, _grid_dim, MCFTPrequest._mspec, _mspec, MCFTPrequest._name, _name, and MCFTPrequest._sbn.
00130 {
00131 if ( _grid_dim != request._grid_dim ) return false;
00132 if ( _array_dim != request._array_dim ) return false;
00133 if ( _name != request._name ) return false;
00134 if ( _sbn != request._sbn ) return false;
00135 if ( _mspec != request._mspec ) return false;
00136 if ( _cspec != request._cspec ) return false;
00137 return true;
00138 }
|
|
|
Definition at line 116 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn. Referenced by operator!=(), and operator==().
00117 {
00118 if ( this != "e ) {
00119 if ( _grid_dim != quote._grid_dim ) return false;
00120 if ( _array_dim != quote._array_dim ) return false;
00121 if ( _name != quote._name ) return false;
00122 if ( _sbn != quote._sbn ) return false;
00123 if ( _mspec != quote._mspec ) return false;
00124 if ( _cspec != quote._cspec ) return false;
00125 }
00126 return true;
00127 }
|
|
|
Definition at line 334 of file MCFTPquote.h. References _mspec.
00334 { return _mspec; }
|
|
|
Definition at line 328 of file MCFTPquote.h. References _name.
00328 { return _name; }
|
|
|
Definition at line 167 of file MCFTPquote.h. References is_equal().
00168 {
00169 return !is_equal(rhs);
00170 }
|
|
|
Definition at line 161 of file MCFTPquote.h. References is_equal().
00162 {
00163 return !is_equal(rhs);
00164 }
|
|
|
Definition at line 82 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, and _sbn.
00083 {
00084 _grid_dim = quote._grid_dim;
00085 _array_dim = quote._array_dim;
00086 _sbn( _grid_dim ) = quote._sbn;
00087 _mspec(_grid_dim) = quote._mspec;
00088 _cspec = quote._cspec;
00089 return *this;
00090 }
|
|
|
Definition at line 71 of file MCFTPquote.cpp. References MCFTPrequest._array_dim, _array_dim, MCFTPrequest._cspec, _cspec, MCFTPrequest._grid_dim, _grid_dim, MCFTPrequest._mspec, _mspec, MCFTPrequest._name, _name, MCFTPrequest._sbn, and _sbn.
|
|
||||||||||||
|
Definition at line 61 of file MCFTPquote.cpp. References _array_dim, _grid_dim, _mspec, _name, and _sbn.
00062 {
00063 _grid_dim = grid_dim;
00064 _array_dim = array_dim;
00065 _name = "";
00066 _sbn(_grid_dim) = 0;
00067 _mspec(_grid_dim);
00068 return *this;
00069 }
|
|
|
Definition at line 51 of file MCFTPquote.cpp. References _array_dim, _grid_dim, _mspec, _name, and _sbn.
00052 {
00053 _grid_dim = 0;
00054 _array_dim = 0;
00055 _name = "";
00056 _sbn(0);
00057 _mspec(0);
00058 return *this;
00059 }
|
|
|
Definition at line 181 of file MCFTPquote.h. References MCFTPrequest._mspec, _mspec, and MRAmspec.mthis.
00182 {
00183 MCFTPquote quote(*this);
00184 quote._mspec.mthis += rhs._mspec.mthis;
00185 return quote;
00186 }
|
|
|
Definition at line 173 of file MCFTPquote.h. References _mspec, and MRAmspec.mthis.
00174 {
00175 MCFTPquote quote(*this);
00176 quote._mspec.mthis += rhs._mspec.mthis;
00177 return quote;
00178 }
|
|
|
Definition at line 196 of file MCFTPquote.h. References MCFTPrequest._mspec, _mspec, and MRAmspec.mthis.
|
|
|
Definition at line 189 of file MCFTPquote.h. References _mspec, and MRAmspec.mthis.
|
|
|
Definition at line 211 of file MCFTPquote.h. References MCFTPrequest._mspec, _mspec, and MRAmspec.mthis.
00212 {
00213 MCFTPquote quote(*this);
00214 quote._mspec.mthis -= rhs._mspec.mthis;
00215 return quote;
00216 }
|
|
|
Definition at line 203 of file MCFTPquote.h. References _mspec, and MRAmspec.mthis.
00204 {
00205 MCFTPquote quote(*this);
00206 quote._mspec.mthis -= rhs._mspec.mthis;
00207 return quote;
00208 }
|
|
|
Definition at line 226 of file MCFTPquote.h. References MCFTPrequest._mspec, _mspec, and MRAmspec.mthis.
|
|
|
Definition at line 219 of file MCFTPquote.h. References _mspec, and MRAmspec.mthis.
|
|
|
Definition at line 247 of file MCFTPquote.h. References write().
00248 {
00249 write(is);
00250 return *this;
00251 }
|
|
|
Definition at line 233 of file MCFTPquote.h. References write().
00234 {
00235 write(buffer);
00236 return *this;
00237 }
|
|
|
Definition at line 143 of file MCFTPquote.h. References copy().
00144 {
00145 return copy(rhs);
00146 }
|
|
|
Definition at line 137 of file MCFTPquote.h. References copy().
00138 {
00139 return copy(rhs);
00140 }
|
|
|
Definition at line 155 of file MCFTPquote.h. References is_equal().
00156 {
00157 return is_equal(rhs);
00158 }
|
|
|
Definition at line 149 of file MCFTPquote.h. References is_equal().
00150 {
00151 return is_equal(rhs);
00152 }
|
|
|
Definition at line 254 of file MCFTPquote.h. References read().
00255 {
00256 read(os);
00257 return *this;
00258 }
|
|
|
Definition at line 240 of file MCFTPquote.h. References read().
00241 {
00242 read(buffer);
00243 return *this;
00244 }
|
|
|
Definition at line 182 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, and _name.
|
|
|
Definition at line 155 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and BufferBase.put(). Referenced by operator<<(), and operator>>().
|
|
|
Definition at line 200 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, MRAcspec.report(), MRAmspec.report(), and MRAsbn.report().
00201 {
00202 os << "MCFTPquote::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 331 of file MCFTPquote.h.
00331 { return _sbn; }
|
|
||||||||||||||||
|
Definition at line 312 of file MCFTPquote.h. References _cspec, MRAcspec.cexist, MRAcspec.ctheory, and MRAcspec.cthis.
|
|
|
Definition at line 309 of file MCFTPquote.h. References _cspec.
00309 { _cspec = cspec; }
|
|
|
Definition at line 296 of file MCFTPquote.h. References _cspec, MRAcspec.cexist, MRAcrange.cmax, MRAcrange.cmin, MRAcspec.ctheory, and MRAcspec.cthis.
00297 {
00298 _cspec.cthis.cmin = MRAclevel::cmin_limit;
00299 _cspec.cthis.cmax = MRAclevel::cmax_limit;
00300
00301 _cspec.cexist.cmin = MRAclevel::cmin_limit;
00302 _cspec.cexist.cmax = MRAclevel::cmax_limit;
00303
00304 _cspec.ctheory.cmin = MRAclevel::cmin_limit;
00305 _cspec.ctheory.cmax = MRAclevel::cmax_limit;
00306 }
|
|
||||||||||||||||
|
Definition at line 286 of file MCFTPquote.h. References _mspec, MRAmspec.mexist, MRAmspec.mtheory, and MRAmspec.mthis.
|
|
|
Definition at line 283 of file MCFTPquote.h. References _mspec.
00283 { _mspec = mspec; }
|
|
|
Definition at line 270 of file MCFTPquote.h. References _mspec, MRAmspec.mexist, MRAmrange.mmax, MRAmrange.mmin, MRAmspec.mtheory, and MRAmspec.mthis.
00271 {
00272 _mspec.mthis.mmin = MRAmlevel::mmin_limit;
00273 _mspec.mthis.mmax = MRAmlevel::mmax_limit;
00274
00275 _mspec.mexist.mmin = MRAmlevel::mmin_limit;
00276 _mspec.mexist.mmax = MRAmlevel::mmax_limit;
00277
00278 _mspec.mtheory.mmin = MRAmlevel::mmin_limit;
00279 _mspec.mtheory.mmax = MRAmlevel::mmax_limit;
00280 }
|
|
|
Definition at line 261 of file MCFTPquote.h. References _name.
00261 { _name = name; }
|
|
|
Definition at line 267 of file MCFTPquote.h.
00267 { _sbn = sbn; }
|
|
|
Definition at line 264 of file MCFTPquote.h.
00264 { _sbn = 0; }
|
|
|
Definition at line 195 of file MCFTPquote.cpp. References _cspec, _mspec, _name, MRAcspec.sizeb(), MRAmspec.sizeb(), and MRAsbn.sizeb(). Referenced by MCFTPmssg.mcftpsizeb().
|
|
|
Definition at line 167 of file MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, and _sbn.
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 MCFTPquote.cpp. References _array_dim, _cspec, _grid_dim, _mspec, _name, _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 MCFTPquote.h. |
|
||||||||||||
|
Definition at line 229 of file MCFTPquote.cpp.
00230 {
00231 quote.read(os);
00232 return os;
00233 }
|
|
||||||||||||
|
Definition at line 217 of file MCFTPquote.cpp.
00218 {
00219 quote.read(buffer);
00220 return buffer;
00221 }
|
|
||||||||||||
|
Definition at line 235 of file MCFTPquote.cpp.
00236 {
00237 quote.write(is);
00238 return is;
00239 }
|
|
||||||||||||
|
Definition at line 223 of file MCFTPquote.cpp.
00224 {
00225 quote.write(buffer);
00226 return buffer;
00227 }
|
|
|
Definition at line 113 of file MCFTPquote.h. Referenced by array_dim(), MCFTPrequest.copy(), copy(), MCFTPrequest.is_equal(), is_equal(), MCFTPquote(), MCFTPrequest.MCFTPrequest(), MCFTPrequest.operator()(), operator()(), read(), report(), and write(). |
|
|
Definition at line 119 of file MCFTPquote.h. Referenced by MCFTPrequest.copy(), copy(), cspec(), MCFTPrequest.is_equal(), is_equal(), MCFTPquote(), MCFTPrequest.MCFTPrequest(), MCFTPrequest.operator()(), operator()(), read(), report(), set_cspec(), sizeb(), and write(). |
|
|
Definition at line 112 of file MCFTPquote.h. Referenced by MCFTPrequest.copy(), copy(), grid_dim(), MCFTPrequest.is_equal(), is_equal(), MCFTPquote(), MCFTPrequest.MCFTPrequest(), MCFTPrequest.operator()(), operator()(), read(), report(), and write(). |
|
|
Definition at line 118 of file MCFTPquote.h. Referenced by MCFTPrequest.copy(), copy(), MCFTPrequest.is_equal(), is_equal(), MCFTPquote(), MCFTPrequest.MCFTPrequest(), mspec(), MCFTPrequest.operator()(), operator()(), MCFTPrequest.operator+(), operator+(), MCFTPrequest.operator+=(), operator+=(), MCFTPrequest.operator-(), operator-(), MCFTPrequest.operator-=(), operator-=(), read(), report(), set_mspec(), sizeb(), and write(). |
|
|
Definition at line 115 of file MCFTPquote.h. Referenced by MCFTPrequest.copy(), copy(), MCFTPrequest.is_equal(), is_equal(), MCFTPquote(), MCFTPrequest.MCFTPrequest(), name(), MCFTPrequest.operator()(), operator()(), read(), report(), set_name(), sizeb(), and write(). |
|
|
Definition at line 117 of file MCFTPquote.h. Referenced by MCFTPrequest.copy(), copy(), MCFTPrequest.is_equal(), is_equal(), MCFTPquote(), MCFTPrequest.MCFTPrequest(), MCFTPrequest.operator()(), operator()(), and write(). |
1.3.6