libwps: libwps::DirTree Class Reference documentation

- Main Page
- Namespaces
- Classes
- Files

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# libwps::DirTree Class Reference

List of all members.

## Public Member Functions
| DirTree ()
void | clear ()
unsigned | entryCount ()
DirEntry * | entry (unsigned index)
DirEntry * | entry (const std::string &name)
int | parent (unsigned index)
std::string | fullName (unsigned index)
std::vector< unsigned > | children (unsigned index)
void | load (unsigned char *buffer, unsigned len)
void | save (unsigned char *buffer)
## Static Public Attributes
static const unsigned | End = 0xffffffff
## Private Member Functions
| DirTree (const DirTree &)
DirTree & | operator= (const DirTree &)
## Private Attributes
std::vector< DirEntry > | entries

## Constructor & Destructor Documentation

libwps::DirTree::DirTree | ( |  | ) |

libwps::DirTree::DirTree | ( | const DirTree & |  | ) | `[private]`

## Member Function Documentation

void libwps::DirTree::clear | ( |  | ) |

unsigned libwps::DirTree::entryCount | ( |  | ) |

libwps::DirEntry * libwps::DirTree::entry | ( | unsigned | index | ) |

libwps::DirEntry * libwps::DirTree::entry | ( | const std::string & | name | ) |

int libwps::DirTree::parent | ( | unsigned | index | ) |

std::string libwps::DirTree::fullName | ( | unsigned | index | ) |

std::vector< unsigned > libwps::DirTree::children | ( | unsigned | index | ) |

void libwps::DirTree::load | ( | unsigned char * | buffer,
|  | unsigned | len |
| ) |  |  |

void libwps::DirTree::save | ( | unsigned char * | buffer | ) |

DirTree& libwps::DirTree::operator= | ( | const DirTree & |  | ) | `[private]`

## Member Data Documentation

const unsigned libwps::DirTree::End = 0xffffffff`[static]`

std::vector<DirEntry> libwps::DirTree::entries`[private]`

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

- WPSOLEStream.cpp