25 #ifndef WITEMSELECTOR_H
26 #define WITEMSELECTOR_H
33 #include <boost/shared_ptr.hpp>
34 #include <boost/signals2/signal.hpp>
36 #include "WItemSelection.h"
37 #include "WItemSelectionItem.h"
149 std::ostream&
operator<<( std::ostream& out )
const;
156 virtual size_t sizeAll()
const;
163 virtual size_t size()
const;
170 virtual bool empty()
const;
180 virtual const boost::shared_ptr< WItemSelectionItem >
atAll(
size_t index )
const;
190 virtual const boost::shared_ptr< WItemSelectionItem >
at(
size_t index )
const;
227 operator unsigned int()
const;
295 std::ostream& operator<<( std::ostream& out,
const WItemSelector& other );
297 #endif // WITEMSELECTOR_H