Snapshot Class
(CPlusPlus::Snapshot)Public Types
| typedef | IncludeLocation |
| typedef | const_iterator |
| typedef | iterator |
Public Functions
| Snapshot() | |
| ~Snapshot() | |
| QSet<QString> | allIncludesForDocument(const QString &fileName) const |
| const_iterator | begin() const |
| bool | contains(const Utils::FileName &fileName) const |
| bool | contains(const QString &fileName) const |
| Document::Ptr | document(const Utils::FileName &fileName) const |
| Document::Ptr | document(const QString &fileName) const |
| Document::Ptr | documentFromSource(const QByteArray &preprocessedDocument, const QString &fileName) const |
| const_iterator | end() const |
| Utils::FileNameList | filesDependingOn(const Utils::FileName &fileName) const |
| Utils::FileNameList | filesDependingOn(const QString &fileName) const |
| const_iterator | find(const Utils::FileName &fileName) const |
| const_iterator | find(const QString &fileName) const |
| QList<IncludeLocation> | includeLocationsOfDocument(const QString &fileName) const |
| void | insert(Document::Ptr doc) |
| bool | isEmpty() const |
| Document::Ptr | preprocessedDocument(const QByteArray &source, const Utils::FileName &fileName, int withDefinedMacrosFromDocumentUntilLine = -1) const |
| Document::Ptr | preprocessedDocument(const QByteArray &source, const QString &fileName, int withDefinedMacrosFromDocumentUntilLine = -1) const |
| void | remove(const Utils::FileName &fileName) |
| void | remove(const QString &fileName) |
| Snapshot | simplified(Document::Ptr doc) const |
| int | size() const |
| void | updateDependencyTable() const |
| bool | operator==(const Snapshot &other) const |
Member Type Documentation
typedef Snapshot::IncludeLocation
typedef Snapshot::const_iterator
typedef Snapshot::iterator
Member Function Documentation
Snapshot::Snapshot()
Default constructs an instance of Snapshot.
Snapshot::~Snapshot()
Destroys the instance of Snapshot.