Public Member Functions | Public Attributes | List of all members
rospack::Stackage Class Reference

Public Member Functions

bool isPackage () const
bool isStack () const
 Stackage (const std::string &name, const std::string &path, const std::string &manifest_path, const std::string &manifest_name)
void update_wet_information ()

Public Attributes

std::vector< Stackage * > deps_
bool deps_computed_
bool is_metapackage_
bool is_wet_package_
std::vector< std::string > licenses_
tinyxml2::XMLDocument manifest_
bool manifest_loaded_
std::string manifest_name_
std::string manifest_path_
std::string name_
std::string path_

Detailed Description

Definition at line 138 of file rospack.cpp.

Constructor & Destructor Documentation

◆ Stackage()

rospack::Stackage::Stackage ( const std::string &  name,
const std::string &  path,
const std::string &  manifest_path,
const std::string &  manifest_name 

Definition at line 160 of file rospack.cpp.

Member Function Documentation

◆ isPackage()

bool rospack::Stackage::isPackage ( ) const

Definition at line 207 of file rospack.cpp.

◆ isStack()

bool rospack::Stackage::isStack ( ) const

Definition at line 202 of file rospack.cpp.

◆ update_wet_information()

void rospack::Stackage::update_wet_information ( )

Definition at line 176 of file rospack.cpp.

Member Data Documentation

◆ deps_

std::vector<Stackage*> rospack::Stackage::deps_

Definition at line 155 of file rospack.cpp.

◆ deps_computed_

bool rospack::Stackage::deps_computed_

Definition at line 156 of file rospack.cpp.

◆ is_metapackage_

bool rospack::Stackage::is_metapackage_

Definition at line 158 of file rospack.cpp.

◆ is_wet_package_

bool rospack::Stackage::is_wet_package_

Definition at line 157 of file rospack.cpp.

◆ licenses_

std::vector<std::string> rospack::Stackage::licenses_

Definition at line 150 of file rospack.cpp.

◆ manifest_

tinyxml2::XMLDocument rospack::Stackage::manifest_

Definition at line 154 of file rospack.cpp.

◆ manifest_loaded_

bool rospack::Stackage::manifest_loaded_

Definition at line 152 of file rospack.cpp.

◆ manifest_name_

std::string rospack::Stackage::manifest_name_

Definition at line 148 of file rospack.cpp.

◆ manifest_path_

std::string rospack::Stackage::manifest_path_

Definition at line 146 of file rospack.cpp.

◆ name_

std::string rospack::Stackage::name_

Definition at line 142 of file rospack.cpp.

◆ path_

std::string rospack::Stackage::path_

Definition at line 144 of file rospack.cpp.

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

Author(s): Brian Gerkey, Morgan Quigley, Dirk Thomas
autogenerated on Mon Feb 28 2022 23:32:59