0
この宣言のためのThrift構文はありますか?TAO IDL?Thriftのリスト構文IDL
typedef sequence< SomeClass, 31 > SomeSeq;
つまり、SomeClassは最大31回表示されます。私はC++のThriftで作業しています。
この宣言のためのThrift構文はありますか?TAO IDL?Thriftのリスト構文IDL
typedef sequence< SomeClass, 31 > SomeSeq;
つまり、SomeClassは最大31回表示されます。私はC++のThriftで作業しています。
短い回答:いいえ。
IDLレベルでの制限はありません。このような機能が必要な場合は、bizロジックやそれ以外のアーキテクチャではそれを処理することをお勧めします。
の代替ではなく、面倒な方法は
struct cumbersome {
1: optional SomeClass elm0
2: optional SomeClass elm1
3: optional SomeClass elm2
// ... some more elements omitted ...
28: optional SomeClass elm29
29: optional SomeClass elm30
30: optional SomeClass elm31
}
ようかなっただろう、私は実際にこれをお勧めすることはできません、それはもはやさえlist<>
構造ではありませんが、技術的には、制限するために、タスクを解決するだろう要素の数
ありがとうございました!私はちょうど送信する前にいくつかの検証を追加すると思います:) – didiz