111
111
virtual void Serialize (t_char &data);
112
virtual void Serialize (t_wchar &data);
113
virtual void Serialize (t_bool &data);
112
virtual void Serialize (wchar_t &data);
113
virtual void Serialize (bool &data);
114
114
virtual void Serialize (t_s8 &data);
115
115
virtual void Serialize (t_u8 &data);
116
virtual void Serialize (t_u16 &data);
117
virtual void Serialize (t_s16 &data);
118
virtual void Serialize (t_uint32 &data);
119
virtual void Serialize (t_int32 &data);
120
virtual void Serialize (t_long &data);
121
virtual void Serialize (t_ulong &data);
122
virtual void Serialize (t_float &data);
123
virtual void Serialize (t_double &data);
124
virtual void Serialize (t_u64 &data);
125
virtual void Serialize (t_s64 &data);
116
virtual void Serialize (unsigned short &data);
117
virtual void Serialize (short &data);
118
virtual void Serialize (unsigned int &data);
119
virtual void Serialize (int &data);
120
virtual void Serialize (long &data);
121
virtual void Serialize (unsigned long &data);
122
virtual void Serialize (float &data);
123
virtual void Serialize (double &data);
124
virtual void Serialize (unsigned long long &data);
125
virtual void Serialize (long long &data);
127
virtual void Serialize (t_char *buffer, t_u32 len, t_u32 stride = sizeof (t_char) );
128
virtual void Serialize (t_wchar *buffer, t_u32 len, t_u32 stride = sizeof (t_wchar) );
129
virtual void Serialize (t_bool *buffer, t_u32 len, t_u32 stride = sizeof (t_bool) );
130
virtual void Serialize (t_s8 *buffer, t_u32 len, t_u32 stride = sizeof (t_s8) );
131
virtual void Serialize (t_u8 *buffer, t_u32 len, t_u32 stride = sizeof (t_u8) );
132
virtual void Serialize (t_u16 *buffer, t_u32 len, t_u32 stride = sizeof (t_u16) );
133
virtual void Serialize (t_s16 *buffer, t_u32 len, t_u32 stride = sizeof (t_s16) );
134
virtual void Serialize (t_uint32 *buffer, t_u32 len, t_u32 stride = sizeof (t_uint32) );
135
virtual void Serialize (t_int32 *buffer, t_u32 len, t_u32 stride = sizeof (t_int32) );
136
virtual void Serialize (t_long *buffer, t_u32 len, t_u32 stride = sizeof (t_long) );
137
virtual void Serialize (t_ulong *buffer, t_u32 len, t_u32 stride = sizeof (t_ulong) );
138
virtual void Serialize (t_float *buffer, t_u32 len, t_u32 stride = sizeof (t_float) );
139
virtual void Serialize (t_double *buffer, t_u32 len, t_u32 stride = sizeof (t_double) );
140
virtual void Serialize (t_u64 *buffer, t_u32 len, t_u32 stride = sizeof (t_u64) );
141
virtual void Serialize (t_s64 *buffer, t_u32 len, t_u32 stride = sizeof (t_s64) );
127
virtual void Serialize (t_char *buffer, unsigned int len, unsigned int stride = sizeof (t_char) );
128
virtual void Serialize (wchar_t *buffer, unsigned int len, unsigned int stride = sizeof (wchar_t) );
129
virtual void Serialize (bool *buffer, unsigned int len, unsigned int stride = sizeof (bool) );
130
virtual void Serialize (t_s8 *buffer, unsigned int len, unsigned int stride = sizeof (t_s8) );
131
virtual void Serialize (t_u8 *buffer, unsigned int len, unsigned int stride = sizeof (t_u8) );
132
virtual void Serialize (unsigned short *buffer, unsigned int len, unsigned int stride = sizeof (unsigned short) );
133
virtual void Serialize (short *buffer, unsigned int len, unsigned int stride = sizeof (short) );
134
virtual void Serialize (unsigned int *buffer, unsigned int len, unsigned int stride = sizeof (unsigned int) );
135
virtual void Serialize (int *buffer, unsigned int len, unsigned int stride = sizeof (int) );
136
virtual void Serialize (long *buffer, unsigned int len, unsigned int stride = sizeof (long) );
137
virtual void Serialize (unsigned long *buffer, unsigned int len, unsigned int stride = sizeof (unsigned long) );
138
virtual void Serialize (float *buffer, unsigned int len, unsigned int stride = sizeof (float) );
139
virtual void Serialize (double *buffer, unsigned int len, unsigned int stride = sizeof (double) );
140
virtual void Serialize (unsigned long long *buffer, unsigned int len, unsigned int stride = sizeof (unsigned long long) );
141
virtual void Serialize (long long *buffer, unsigned int len, unsigned int stride = sizeof (long long) );
143
143
virtual void Identify (const char *name) {};
144
144
virtual void Begin() {};
172
172
Sr.Serialize (v);
175
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_u16 &v)
180
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_s16 &v)
185
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_uint32 &v)
190
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_int32 &v)
195
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_long &v)
200
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_ulong &v)
205
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_float &v)
210
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_double &v)
215
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_u64 &v)
220
NUX_INLINE NSerializer &operator << (NSerializer &Sr, t_s64 &v)
175
NUX_INLINE NSerializer &operator << (NSerializer &Sr, unsigned short &v)
180
NUX_INLINE NSerializer &operator << (NSerializer &Sr, short &v)
185
NUX_INLINE NSerializer &operator << (NSerializer &Sr, unsigned int &v)
190
NUX_INLINE NSerializer &operator << (NSerializer &Sr, int &v)
195
NUX_INLINE NSerializer &operator << (NSerializer &Sr, long &v)
200
NUX_INLINE NSerializer &operator << (NSerializer &Sr, unsigned long &v)
205
NUX_INLINE NSerializer &operator << (NSerializer &Sr, float &v)
210
NUX_INLINE NSerializer &operator << (NSerializer &Sr, double &v)
215
NUX_INLINE NSerializer &operator << (NSerializer &Sr, unsigned long long &v)
220
NUX_INLINE NSerializer &operator << (NSerializer &Sr, long long &v)
222
222
Sr.Serialize (v);