Jpp 19.3.0-rc.2
the software that should make you happy
|
Template data structure. More...
#include <JTuple.hh>
Public Types | |
typedef JTypeList< T > | typelist |
Public Member Functions | |
JTuple () | |
Default constructor. | |
JTuple (typename JClass< T >::argument_type __first) | |
Constructor. | |
JTuple & | negate () |
Negate tuple. | |
JTuple & | add (const JTuple &tuple) |
Add tuple. | |
JTuple & | sub (const JTuple &tuple) |
Subtract tuple. | |
JTuple & | mul (const double factor) |
Scale tuple. | |
JTuple & | div (const double factor) |
Scale tuple. | |
bool | less (const JTuple &tuple) const |
Compare tuple. | |
JFirst_t & | mul (const JSecond_t &object) |
Multiply with object. | |
Public Attributes | |
T | first |
Friends | |
std::istream & | operator>> (std::istream &in, JTuple &tuple) |
Read tuple from input. | |
std::ostream & | operator<< (std::ostream &out, const JTuple &tuple) |
Write tuple to output. | |
JReader & | operator>> (JReader &in, JTuple &tuple) |
Read tuple from input. | |
JWriter & | operator<< (JWriter &out, const JTuple &tuple) |
Write tuple to output. | |
Template data structure.
JTypeList<T> JTOOLS::JTuple< T >::typelist |
|
inline |
|
inline |
Constructor.
__first | first |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineinherited |
|
friend |
|
friend |
T JTOOLS::JTuple< T >::first |