No, actually the seat post IS the pump. A hex for the seatpost binder and you be in biz-ness. Hold the whole schmeer by the seat and slip it handle first thru the spokes and you're off - I tried it, works well. Getting 120 PSI into my tubular was pretty difficult, but the tires on this touring bike are best at ~80 - 90 anyway.
Anyhow, somebody engineered and manufactured it...doesn't mean it was a good idea. But it seems awfully McGyver.
Probably a good selling feature for hardcore tourists - needed it as the bike weighs close to 35 lbs I bet, even with Ishiwata Featherlite tubes.