本文整理汇总了C++中Transfer::getId方法的典型用法代码示例。如果您正苦于以下问题:C++ Transfer::getId方法的具体用法?C++ Transfer::getId怎么用?C++ Transfer::getId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Transfer
的用法示例。
在下文中一共展示了Transfer::getId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: ConstructAndAddTransferTransaction
void TextFileDataSource::ConstructAndAddTransferTransaction(std::string line)
{
enum
{
ID,
AMOUNT,
CUSTOMER_ID,
DATE,
TO_ACCOUNT_ID,
FROM_ACCOUNT_ID,
NUM_FIELDS
};
vector<std::string> lineSplit = stringUtils::splitstring(line, ',');
date dt;
Transfer t
(
TypeConverter(lineSplit[ID]),
TypeConverter(lineSplit[AMOUNT]),
TypeConverter(lineSplit[CUSTOMER_ID]),
dt,
TypeConverter(lineSplit[TO_ACCOUNT_ID]),
TypeConverter(lineSplit[FROM_ACCOUNT_ID])
);
_transactions.add(t.getId(), &t);
}
示例2: send
//-----------------------------------------------------------------------------
void Client::send( const QByteArray& iA )
{
if( mpTcpSocket->isValid() )
{
Transfer t;
t.setPayload( iA, mUploadId++ );
mUploads.push_back( t );
mUploadIndex = mUploads.size() - 1;
switch (getProtocol())
{
case tpRaw:
{
mpTcpSocket->write( iA );
}break;
case tpRealisim:
{
QByteArray header = makeUploadHeader( t );
mpTcpSocket->write( makePacket( header, t.getId() ) );
} break;
default:break;
}
}
}