* are copied, the rest is fille with 0's.
* Please note that the fID and fOrigin members are not strings, just arrays of
* chars of size @ref kAliHLTComponentDataTypefIDsize and
- * @kAliHLTComponentDataTypefOriginSize respectively and not necessarily with
+ * @ref kAliHLTComponentDataTypefOriginSize respectively and not necessarily with
* a terminating zero.
* @param id ID string
* @param origin Origin string
* Default implementation for all data sources.
* There are no input data types.
*/
- void AliHLTDataSource::GetInputDataTypes( vector<AliHLTComponentDataType>& list);
+ void GetInputDataTypes( vector<AliHLTComponentDataType>& list);
private:
/**
inline bool operator==( const AliHLTComponentDataType& dt1, const AliHLTComponentDataType& dt2 )
{
- for ( unsigned i = 0; i < kAliHLTComponentDataTypefIDsize; i++ )
+ for ( int i = 0; i < kAliHLTComponentDataTypefIDsize; i++ )
if ( dt1.fID[i] != dt2.fID[i] )
return false;
- for ( unsigned i = 0; i < kAliHLTComponentDataTypefOriginSize; i++ )
+ for ( int i = 0; i < kAliHLTComponentDataTypefOriginSize; i++ )
if ( dt1.fOrigin[i] != dt2.fOrigin[i] )
return false;
return true;
inline bool operator!=( const AliHLTComponentDataType& dt1, const AliHLTComponentDataType& dt2 )
{
- for ( unsigned i = 0; i < kAliHLTComponentDataTypefIDsize; i++ )
+ for ( int i = 0; i < kAliHLTComponentDataTypefIDsize; i++ )
if ( dt1.fID[i] != dt2.fID[i] )
return true;
- for ( unsigned i = 0; i < kAliHLTComponentDataTypefOriginSize; i++ )
+ for ( int i = 0; i < kAliHLTComponentDataTypefOriginSize; i++ )
if ( dt1.fOrigin[i] != dt2.fOrigin[i] )
return true;
return false;