umbrello  2.38.5
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Public Attributes | List of all members
Php::PHPIncludeFileVisitor Class Reference
Inheritance diagram for Php::PHPIncludeFileVisitor:
Collaboration diagram for Php::PHPIncludeFileVisitor:

Public Member Functions

 PHPIncludeFileVisitor (TokenStream *str, const QString &content=QString())
 
void setFilePath (const QString &path)
 
void setVariableMapping (VariableMapping &map)
 
void setDependencies (QStringList &dependencies)
 
virtual void visitUnaryExpression (UnaryExpressionAst *node)
 
void visitIncludeExpression (UnaryExpressionAst *node)
 

Public Attributes

TokenStream * m_str
 
QString m_content
 
int m_indent
 
QStringList * m_dependencies
 
QString m_filePath
 
VariableMapping m_map
 

Constructor & Destructor Documentation

Php::PHPIncludeFileVisitor::PHPIncludeFileVisitor ( TokenStream *  str,
const QString &  content = QString() 
)
inline

Member Function Documentation

void Php::PHPIncludeFileVisitor::setDependencies ( QStringList &  dependencies)
inline
void Php::PHPIncludeFileVisitor::setFilePath ( const QString &  path)
inline
void Php::PHPIncludeFileVisitor::setVariableMapping ( VariableMapping map)
inline
void Php::PHPIncludeFileVisitor::visitIncludeExpression ( UnaryExpressionAst *  node)
inline
virtual void Php::PHPIncludeFileVisitor::visitUnaryExpression ( UnaryExpressionAst *  node)
inlinevirtual

Member Data Documentation

QString Php::PHPIncludeFileVisitor::m_content
QStringList* Php::PHPIncludeFileVisitor::m_dependencies
QString Php::PHPIncludeFileVisitor::m_filePath
int Php::PHPIncludeFileVisitor::m_indent
VariableMapping Php::PHPIncludeFileVisitor::m_map
TokenStream* Php::PHPIncludeFileVisitor::m_str

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