Why not: 
> if (queryDaliServerVersion().compare("3.10") < 0)

?