9 #ifndef _7449339a_913f_4545_9846_311f055632c1
10 #define _7449339a_913f_4545_9846_311f055632c1
12 #include <initializer_list>
29 class ODIL_API UserInformation:
public Object
36 UserInformation(std::istream & stream);
39 template<
typename TObject>
40 std::vector<TObject> get_sub_items()
const;
43 template<
typename TObject>
44 void set_sub_items(std::vector<TObject>
const & sub_item);
47 template<
typename TObject>
48 void delete_sub_items();
50 typedef std::vector<Item> Items;
53 template<
typename TObject>
54 std::vector<Items::const_iterator> _find_sub_items()
const;
57 template<
typename TObject>
58 std::vector<Items::iterator> _find_sub_items();
65 #include "odil/pdu/UserInformation.txx"
67 #endif // _7449339a_913f_4545_9846_311f055632c1