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 139 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 
)
inline

Definition at line 161 of file rospack.cpp.

Member Function Documentation

◆ isPackage()

bool rospack::Stackage::isPackage ( ) const
inline

Definition at line 208 of file rospack.cpp.

◆ isStack()

bool rospack::Stackage::isStack ( ) const
inline

Definition at line 203 of file rospack.cpp.

◆ update_wet_information()

void rospack::Stackage::update_wet_information ( )
inline

Definition at line 177 of file rospack.cpp.

Member Data Documentation

◆ deps_

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

Definition at line 156 of file rospack.cpp.

◆ deps_computed_

bool rospack::Stackage::deps_computed_

Definition at line 157 of file rospack.cpp.

◆ is_metapackage_

bool rospack::Stackage::is_metapackage_

Definition at line 159 of file rospack.cpp.

◆ is_wet_package_

bool rospack::Stackage::is_wet_package_

Definition at line 158 of file rospack.cpp.

◆ licenses_

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

Definition at line 151 of file rospack.cpp.

◆ manifest_

tinyxml2::XMLDocument rospack::Stackage::manifest_

Definition at line 155 of file rospack.cpp.

◆ manifest_loaded_

bool rospack::Stackage::manifest_loaded_

Definition at line 153 of file rospack.cpp.

◆ manifest_name_

std::string rospack::Stackage::manifest_name_

Definition at line 149 of file rospack.cpp.

◆ manifest_path_

std::string rospack::Stackage::manifest_path_

Definition at line 147 of file rospack.cpp.

◆ name_

std::string rospack::Stackage::name_

Definition at line 143 of file rospack.cpp.

◆ path_

std::string rospack::Stackage::path_

Definition at line 145 of file rospack.cpp.


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


rospack
Author(s): Brian Gerkey, Morgan Quigley, Dirk Thomas
autogenerated on Wed Mar 2 2022 00:54:50