[][src]Constant lv2_sys::LV2_State_Flags_LV2_STATE_IS_POD

pub const LV2_State_Flags_LV2_STATE_IS_POD: LV2_State_Flags = 1;

Plain Old Data.

Values with this flag contain no pointers or references to other areas of memory. It is safe to copy POD values with a simple memcpy and store them for the duration of the process. A POD value is not necessarily safe to trasmit between processes or machines (e.g. filenames are POD), see LV2_STATE_IS_PORTABLE for details.

Implementations MUST NOT attempt to copy or serialise a non-POD value if they do not understand its type (and thus know how to correctly do so).