Guest User

Untitled

a guest
Jan 9th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.28 KB | None | 0 0
  1. class SuperSerializer {
  2. on(int64);
  3. on(float64);
  4. on(SGObject*);
  5. }
  6.  
  7. class Cereal<Archive> : SuperSerializer {
  8. }
  9.  
  10.  
  11. class BaseAnyPolicy {
  12. void serialize(SuperSerializer*);
  13. }
  14.  
  15. class ConcretePolicy<T> {
  16. void serialize(SuperSerializer* s) {
  17. // proper type
  18. s->on(value);
  19. }
  20. }
Add Comment
Please, Sign In to add comment