Monero
Loading...
Searching...
No Matches
Classes | Functions
archivertest.cpp File Reference
#include "archiver.h"
#include <iostream>
#include <vector>
Include dependency graph for archivertest.cpp:

Classes

struct  Student
 
struct  Group
 
class  Shape
 
class  Circle
 
class  Box
 
class  Canvas
 

Functions

template<typename Archiver >
Archiveroperator& (Archiver &ar, Student &s)
 
std::ostream & operator<< (std::ostream &os, const Student &s)
 
void test1 ()
 
template<typename Archiver >
Archiveroperator& (Archiver &ar, Group &g)
 
std::ostream & operator<< (std::ostream &os, const Group &g)
 
void test2 ()
 
template<typename Archiver >
Archiveroperator& (Archiver &ar, Shape &s)
 
template<typename Archiver >
Archiveroperator& (Archiver &ar, Circle &c)
 
template<typename Archiver >
Archiveroperator& (Archiver &ar, Box &b)
 
template<typename Archiver >
Archiveroperator& (Archiver &ar, Shape *&shape)
 
template<typename Archiver >
Archiveroperator& (Archiver &ar, Canvas &c)
 
void test3 ()
 
int main ()
 

Function Documentation

◆ main()

int main ( void )

◆ operator&() [1/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Box & b )

◆ operator&() [2/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Canvas & c )

◆ operator&() [3/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Circle & c )

◆ operator&() [4/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Group & g )

◆ operator&() [5/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Shape & s )

◆ operator&() [6/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Shape *& shape )

◆ operator&() [7/7]

template<typename Archiver >
Archiver & operator& ( Archiver & ar,
Student & s )

◆ operator<<() [1/2]

std::ostream & operator<< ( std::ostream & os,
const Group & g )

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream & os,
const Student & s )

◆ test1()

void test1 ( )

◆ test2()

void test2 ( )

◆ test3()

void test3 ( )