え?C++なら自作コンテナクラスにsize()関数を持たせれば十分では?
それか、汎用的なコンテナっつうつくりじゃなくて、
一つのクラスにItemとChildの二つの数を返す必要があるような場合は、
Foo#getItemsCount
Foo#getChildrenCount