9 #ifndef _b3062f12_8a06_46a8_9dda_8a7edf96e4a6
10 #define _b3062f12_8a06_46a8_9dda_8a7edf96e4a6
26 class ODIL_API PDataTF:
public Object
29 class ODIL_API PresentationDataValueItem:
public Object
32 PresentationDataValueItem(
33 uint8_t presentation_context_id, uint8_t control_header,
34 std::string
const & fragment);
38 uint8_t get_presentation_context_id()
const;
39 void set_presentation_context_id(uint8_t value);
41 uint8_t get_control_header()
const;
42 void set_control_header(uint8_t value);
44 bool is_command()
const;
45 bool is_last_fragment()
const;
47 std::string
const & get_fragment()
const;
48 void set_fragment(std::string
const & fragment);
52 PDataTF(std::vector<PresentationDataValueItem>
const & pdv_items);
58 std::vector<PresentationDataValueItem> get_pdv_items()
const;
61 void set_pdv_items(std::vector<PresentationDataValueItem>
const &pdv_items);
68 #endif // _b3062f12_8a06_46a8_9dda_8a7edf96e4a6