空の Sequence と ByteSequence

配列が変だと思ったら空の配列が ByteSequence になってしまっていた。配列が空だと Sequence< sal_Int8 > へのテンプレートに一致する。代わりの方法は・・・。

Any a;
if (a >>= bytes)

こうした。

TypeDescription desc(OUString(RTL_CONSTASCII_USTRINGPARAM("[]byte")));
if (a.getValueTypeRef()->pType == desc.get())