CustomArchiveVisitor Class Reference

#include <iarchive.h>

Collaboration diagram for CustomArchiveVisitor:
Collaboration graph
[legend]

Public Member Functions

 CustomArchiveVisitor (Archive::Visitor &visitor, Archive::EMode mode, std::size_t depth)
void file (const char *name)
bool directory (const char *name, std::size_t depth)

Private Attributes

Archive::Visitorm_visitor
Archive::EMode m_mode
std::size_t m_depth

Detailed Description

Definition at line 135 of file iarchive.h.


Constructor & Destructor Documentation

CustomArchiveVisitor::CustomArchiveVisitor ( Archive::Visitor visitor,
Archive::EMode  mode,
std::size_t  depth 
) [inline]

Definition at line 141 of file iarchive.h.


Member Function Documentation

bool CustomArchiveVisitor::directory ( const char *  name,
std::size_t  depth 
) [inline]

Definition at line 150 of file iarchive.h.

References Archive::eDirectories, m_depth, m_mode, m_visitor, and Archive::Visitor::visit().

void CustomArchiveVisitor::file ( const char *  name  )  [inline]

Definition at line 145 of file iarchive.h.

References Archive::eFiles, m_mode, m_visitor, and Archive::Visitor::visit().


Field Documentation

std::size_t CustomArchiveVisitor::m_depth [private]

Definition at line 139 of file iarchive.h.

Referenced by directory().

Definition at line 138 of file iarchive.h.

Referenced by directory(), and file().

Definition at line 137 of file iarchive.h.

Referenced by directory(), and file().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2