std::string sdOSCMessage::getAllArgumentsAsString(void){
    int numArguments = typetags.size() -1;
    std::string str;
    for(int i = 0; i < numArguments; i++){
        switch(typetags[i+1]){ // we need to skip ','
            case 'i':
                str += intToString(getArgumentAsInt(i));
                break;
            case 'f':
                str += floatToString(getArgumentAsFloat(i));
                break;
            case 's':
                str += getArgumentAsString(i);
                break;
        }
        str += " ";
    }
    return str;
}
Exemplo n.º 2
0
bool XMLPacket::getArgumentAsBool( const char* argName )
{
    return getArgumentAsInt(argName) == 1;
}