case QVariant::String: tr_bencDictAddStr ( args, key, value.toString().toUtf8() ); break;
default: assert( "unknown type" );
}
-std::cerr << tr_bencToJSON(&top) << std::endl;
exec( &top );
tr_bencFree( &top );
}
tr_benc * args = tr_bencDictAddDict( &top, "arguments", 2 );
tr_bencDictAddReal( args, key.toUtf8().constData(), value );
addOptionalIds( args, ids );
- std::cerr << tr_bencToJSON(&top) << std::endl;
exec( &top );
tr_bencFree( &top );
}
tr_benc * args = tr_bencDictAddDict( &top, "arguments", 2 );
tr_bencDictAddInt( args, key.toUtf8().constData(), value );
addOptionalIds( args, ids );
- std::cerr << tr_bencToJSON(&top) << std::endl;
exec( &top );
tr_bencFree( &top );
}
tr_benc * args = tr_bencDictAddDict( &top, "arguments", 2 );
tr_bencDictAddBool( args, key.toUtf8().constData(), value );
addOptionalIds( args, ids );
- std::cerr << tr_bencToJSON(&top) << std::endl;
exec( &top );
tr_bencFree( &top );
}
tr_benc * list( tr_bencDictAddList( args, key.toUtf8().constData(), value.size( ) ) );
foreach( int i, value )
tr_bencListAddInt( list, i );
- std::cerr << tr_bencToJSON(&top) << std::endl;
exec( &top );
tr_bencFree( &top );
}