ESRF Logo

Elettra Logo

Soleil Logo

Alba Logo

Desy Logo

MAX-lab Logo

FRM2 Logo


SYNCHROTRON ALBA --- SYNCHROTRON ELETTRA

EUROPEAN SYNCHROTRON RADIATION FACILITY --- SYNCHROTRON PETRA III

SYNCHROTRON SOLEIL --- SYNCHROTRON MAX 4

NEUTRON SOURCE FRM 2

Operator overloading functions

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


Functions

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


Detailed Description

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

Function Documentation

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarStateArray

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

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

Parameters:
lval The DevVarStateArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarStringArray

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

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

Parameters:
lval The DevVarStringArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarULong64Array

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

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

Parameters:
lval The DevVarULong64Array to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarULongArray

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

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

Parameters:
lval The DevVarULongArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarUShortArray

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

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

Parameters:
lval The DevVarUShortArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarBooleanArray

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

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

Parameters:
lval The DevVarBooleanArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarDoubleArray

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

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

Parameters:
lval The DevVarDoubleArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarFloatArray

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

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

Parameters:
lval The DevVarFloatArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarLong64Array

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

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

Parameters:
lval The DevVarLong64Array to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarLongArray

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

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

Parameters:
lval The DevVarLongArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarShortArray

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

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

Parameters:
lval The DevVarShortArray to be initialised
rval The C++ vector

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

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

Parameters:
lval The C++ vector to be initialised
rval The DevVarCharArray

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

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

Parameters:
lval The DevVarCharArray to be initialised
rval The C++ vector

Tango Device Server User's Guide



ALBA - Control Team / DESY - Hasylab Petra III

ELETTRA - Controls and Diagnostics / ESRF - Software Engineering Group

SOLEIL - Controle Commande et Acquisition / MAX-lab - MAX 4

FRM2 - Control group