Tango Core Classes Reference  9.3.3
Operator overloading functions

Overloading of the << operator between C++ vector and Tango types. More...

Functions

void Tango::operator<< (DevVarBooleanArray &lval, const vector< bool > &rval)
 Init a DevVarBooleanArray from a C++ vector of bool(s). More...
 
void Tango::operator<< (DevVarCharArray &lval, const vector< unsigned char > &rval)
 Init a DevVarCharArray from a C++ vector of char(s). More...
 
void Tango::operator<< (DevVarDoubleArray &lval, const vector< double > &rval)
 Init a DevVarDoubleArray from a C++ vector of double(s). More...
 
void Tango::operator<< (DevVarFloatArray &lval, const vector< float > &rval)
 Init a DevVarFloatArray from a C++ vector of float(s). More...
 
void Tango::operator<< (DevVarLong64Array &lval, const vector< DevLong64 > &rval)
 Init a DevVarLongArray from a C++ vector of DevLong64(s). More...
 
void Tango::operator<< (DevVarLongArray &lval, const vector< DevLong > &rval)
 Init a DevVarLongArray from a C++ vector of DevLong(s). More...
 
void Tango::operator<< (DevVarShortArray &lval, const vector< short > &rval)
 Init a DevVarShortArray from a C++ vector of short(s). More...
 
void Tango::operator<< (DevVarStateArray &lval, const vector< DevState > &rval)
 Init a DevVarStateArray from a C++ vector of state(s). More...
 
void Tango::operator<< (DevVarStringArray &lval, const vector< string > &rval)
 Init a DevVarStringArray from a C++ vector of string(s). More...
 
void Tango::operator<< (DevVarULong64Array &lval, const vector< DevULong64 > &rval)
 Init a DevVarULong64Array from a C++ vector of DevULong64(s). More...
 
void Tango::operator<< (DevVarULongArray &lval, const vector< DevULong > &rval)
 Init a DevVarULongArray from a C++ vector of DevULong(s). More...
 
void Tango::operator<< (DevVarUShortArray &lval, const vector< unsigned short > &rval)
 Init a DevVarUShortArray from a C++ vector of unsigned short(s). More...
 
void Tango::operator<< (vector< bool > &lval, const DevVarBooleanArray &rval)
 Init a C++ vector of long from a DevVarBooleanArray. More...
 
void Tango::operator<< (vector< DevLong > &lval, const DevVarLongArray &rval)
 Init a C++ vector of DevLong from a DevVarLongArray. More...
 
void Tango::operator<< (vector< DevLong64 > &lval, const DevVarLong64Array &rval)
 Init a C++ vector of long from a DevVarLong64Array. More...
 
void Tango::operator<< (vector< DevState > &lval, const DevVarStateArray &rval)
 Init a C++ vector of long from a DevVarStateArray. More...
 
void Tango::operator<< (vector< DevULong > &lval, const DevVarULongArray &rval)
 Init a C++ vector of long from a DevVarULongArray. More...
 
void Tango::operator<< (vector< DevULong64 > &lval, const DevVarULong64Array &rval)
 Init a C++ vector of long from a DevVarULong64Array. More...
 
void Tango::operator<< (vector< double > &lval, const DevVarDoubleArray &rval)
 Init a C++ vector of long from a DevVarDoubleArray. More...
 
void Tango::operator<< (vector< float > &lval, const DevVarFloatArray &rval)
 Init a C++ vector of long from a DevVarFloatArray. More...
 
void Tango::operator<< (vector< short > &lval, const DevVarShortArray &rval)
 Init a C++ vector of short from a DevVarShortArray. More...
 
void Tango::operator<< (vector< string > &lval, const DevVarStringArray &rval)
 Init a C++ vector of long from a DevVarStringArray. More...
 
void Tango::operator<< (vector< unsigned char > &lval, const DevVarCharArray &rval)
 Init a C++ vector of char from a DevVarCharArray. More...
 
void Tango::operator<< (vector< unsigned short > &lval, const DevVarUShortArray &rval)
 Init a C++ vector of long from a DevVarUShortArray. More...
 

Detailed Description

Overloading of the << operator between C++ vector and Tango types.

Function Documentation

◆ operator<<() [1/24]

void Tango::operator<< ( DevVarBooleanArray &  lval,
const vector< bool > &  rval 
)
inline

Init a DevVarBooleanArray from a C++ vector of bool(s).

Parameters
lvalThe DevVarBooleanArray to be initialised
rvalThe C++ vector

◆ operator<<() [2/24]

void Tango::operator<< ( DevVarCharArray &  lval,
const vector< unsigned char > &  rval 
)
inline

Init a DevVarCharArray from a C++ vector of char(s).

Parameters
lvalThe DevVarCharArray to be initialised
rvalThe C++ vector

◆ operator<<() [3/24]

void Tango::operator<< ( DevVarDoubleArray &  lval,
const vector< double > &  rval 
)
inline

Init a DevVarDoubleArray from a C++ vector of double(s).

Parameters
lvalThe DevVarDoubleArray to be initialised
rvalThe C++ vector

◆ operator<<() [4/24]

void Tango::operator<< ( DevVarFloatArray &  lval,
const vector< float > &  rval 
)
inline

Init a DevVarFloatArray from a C++ vector of float(s).

Parameters
lvalThe DevVarFloatArray to be initialised
rvalThe C++ vector

◆ operator<<() [5/24]

void Tango::operator<< ( DevVarLong64Array &  lval,
const vector< DevLong64 > &  rval 
)
inline

Init a DevVarLongArray from a C++ vector of DevLong64(s).

Parameters
lvalThe DevVarLong64Array to be initialised
rvalThe C++ vector

◆ operator<<() [6/24]

void Tango::operator<< ( DevVarLongArray &  lval,
const vector< DevLong > &  rval 
)
inline

Init a DevVarLongArray from a C++ vector of DevLong(s).

Parameters
lvalThe DevVarLongArray to be initialised
rvalThe C++ vector

◆ operator<<() [7/24]

void Tango::operator<< ( DevVarShortArray &  lval,
const vector< short > &  rval 
)
inline

Init a DevVarShortArray from a C++ vector of short(s).

Parameters
lvalThe DevVarShortArray to be initialised
rvalThe C++ vector

◆ operator<<() [8/24]

void Tango::operator<< ( DevVarStateArray &  lval,
const vector< DevState > &  rval 
)
inline

Init a DevVarStateArray from a C++ vector of state(s).

Parameters
lvalThe DevVarStateArray to be initialised
rvalThe C++ vector

◆ operator<<() [9/24]

void Tango::operator<< ( DevVarStringArray &  lval,
const vector< string > &  rval 
)
inline

Init a DevVarStringArray from a C++ vector of string(s).

Parameters
lvalThe DevVarStringArray to be initialised
rvalThe C++ vector

◆ operator<<() [10/24]

void Tango::operator<< ( DevVarULong64Array &  lval,
const vector< DevULong64 > &  rval 
)
inline

Init a DevVarULong64Array from a C++ vector of DevULong64(s).

Parameters
lvalThe DevVarULong64Array to be initialised
rvalThe C++ vector

◆ operator<<() [11/24]

void Tango::operator<< ( DevVarULongArray &  lval,
const vector< DevULong > &  rval 
)
inline

Init a DevVarULongArray from a C++ vector of DevULong(s).

Parameters
lvalThe DevVarULongArray to be initialised
rvalThe C++ vector

◆ operator<<() [12/24]

void Tango::operator<< ( DevVarUShortArray &  lval,
const vector< unsigned short > &  rval 
)
inline

Init a DevVarUShortArray from a C++ vector of unsigned short(s).

Parameters
lvalThe DevVarUShortArray to be initialised
rvalThe C++ vector

◆ operator<<() [13/24]

void Tango::operator<< ( vector< bool > &  lval,
const DevVarBooleanArray &  rval 
)
inline

Init a C++ vector of long from a DevVarBooleanArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarBooleanArray

◆ operator<<() [14/24]

void Tango::operator<< ( vector< DevLong > &  lval,
const DevVarLongArray &  rval 
)
inline

Init a C++ vector of DevLong from a DevVarLongArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarLongArray

◆ operator<<() [15/24]

void Tango::operator<< ( vector< DevLong64 > &  lval,
const DevVarLong64Array &  rval 
)
inline

Init a C++ vector of long from a DevVarLong64Array.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarLong64Array

◆ operator<<() [16/24]

void Tango::operator<< ( vector< DevState > &  lval,
const DevVarStateArray &  rval 
)
inline

Init a C++ vector of long from a DevVarStateArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarStateArray

◆ operator<<() [17/24]

void Tango::operator<< ( vector< DevULong > &  lval,
const DevVarULongArray &  rval 
)
inline

Init a C++ vector of long from a DevVarULongArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarULongArray

◆ operator<<() [18/24]

void Tango::operator<< ( vector< DevULong64 > &  lval,
const DevVarULong64Array &  rval 
)
inline

Init a C++ vector of long from a DevVarULong64Array.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarULong64Array

◆ operator<<() [19/24]

void Tango::operator<< ( vector< double > &  lval,
const DevVarDoubleArray &  rval 
)
inline

Init a C++ vector of long from a DevVarDoubleArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarDoubleArray

◆ operator<<() [20/24]

void Tango::operator<< ( vector< float > &  lval,
const DevVarFloatArray &  rval 
)
inline

Init a C++ vector of long from a DevVarFloatArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarFloatArray

◆ operator<<() [21/24]

void Tango::operator<< ( vector< short > &  lval,
const DevVarShortArray &  rval 
)
inline

Init a C++ vector of short from a DevVarShortArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarShortArray

◆ operator<<() [22/24]

void Tango::operator<< ( vector< string > &  lval,
const DevVarStringArray &  rval 
)
inline

Init a C++ vector of long from a DevVarStringArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarStringArray

◆ operator<<() [23/24]

void Tango::operator<< ( vector< unsigned char > &  lval,
const DevVarCharArray &  rval 
)
inline

Init a C++ vector of char from a DevVarCharArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarCharArray

◆ operator<<() [24/24]

void Tango::operator<< ( vector< unsigned short > &  lval,
const DevVarUShortArray &  rval 
)
inline

Init a C++ vector of long from a DevVarUShortArray.

Parameters
lvalThe C++ vector to be initialised
rvalThe DevVarUShortArray