#include <project_item.h>

+ Inheritance diagram for clan::ProjectRootItem:

Public Member Functions

 ProjectRootItem ()
 
void add (ProjectItem *item)
 
const std::vector< ProjectItem * > & children () const
 
void clear ()
 
std::string get_filename ()
 
std::string get_location ()
 
std::string get_name () const
 
Projectget_project () const
 
std::string get_project_relative_filename ()
 
ProjectItemparent () const
 
ProjectItemremove (int index)
 

Public Attributes

Projectproject
 

Protected Member Functions

std::string get_parent_path (bool project_relative)
 
std::string parent_path_combine (bool project_relative)
 

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