RetroShare/libretroshare/src/serialiser
Gioacchino Mazzurco aef87fb1f8
Multiple improvements in debugging helpers
Add variadic style macro helpers that make debugging code disappear completely
  (also the paramethers evaluation) when debugging level is lower
Chained style << is now atomic like variadic style, still can't benefit
  of paramethers eveluation stripping
Reduced to minimum the difference between Android and other platform
  debugging code
Port debugging code to new helpers, expecially a few corner cases to
  test it, and as examples of how to use it.
2020-06-01 00:53:58 +02:00
..
rsbaseserial.cc Print warning also when serializing negative rstime_t 2018-10-16 16:19:23 +02:00
rsbaseserial.h Use safer rstime_t instead of time_t 2018-10-07 13:07:06 +02:00
rsserial.cc Safer checks in type serializer 2020-04-14 12:24:58 +02:00
rsserial.h Safer checks in type serializer 2020-04-14 12:24:58 +02:00
rsserializable.cc Implement ostream operator<< for RsSerializable 2018-11-10 16:24:47 +01:00
rsserializable.h Fix warnings for a lot of destructor called on non-final 'xxx' that has 2019-02-14 20:40:52 +01:00
rsserializer.cc Fix memory management and deprecated removal from serialization 2020-04-14 12:17:01 +02:00
rsserializer.h Fix memory management and deprecated removal from serialization 2020-04-14 12:17:01 +02:00
rstlvaddrs.cc re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvaddrs.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvbanlist.cc re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvbanlist.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvbase.cc re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvbase.h merged with upstream/master 2018-08-30 14:50:16 +02:00
rstlvbinary.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvbinary.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvfileitem.cc re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvfileitem.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvgenericmap.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvgenericmap.inl re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvgenericparam.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvgenericparam.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvidset.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvidset.h imprved readability of the logic in rstlvidset serialization 2020-05-16 13:13:48 +02:00
rstlvimage.cc re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvimage.h fixed serialization of posts with images 2019-03-19 23:23:49 +01:00
rstlvitem.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvitem.h Deprecate TLV items, to avoid temptation to use them in new code 2018-11-10 16:28:15 +01:00
rstlvkeys.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvkeys.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvkeyvalue.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvkeyvalue.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvlist.h remove debug output 2018-10-12 18:20:55 +02:00
rstlvmaps.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstlvstring.cc remove debug output 2018-10-12 18:20:55 +02:00
rstlvstring.h re-licensed serialiser/ 2018-05-29 21:27:12 +02:00
rstypeserializer.cc Multiple improvements in debugging helpers 2020-06-01 00:53:58 +02:00
rstypeserializer.h Multiple improvements in debugging helpers 2020-06-01 00:53:58 +02:00