#include <cstdlib>#include <algorithm>#include <cstdio>#include <cstring>#include <cerrno>#include <climits>#include <string>#include <vector>#include <stack>#include <queue>#include <cassert>#include <unistd.h>#include <dirent.h>#include <sys/time.h>#include <sys/file.h>#include <stdexcept>#include <time.h>#include <sstream>#include <iterator>#include <libgen.h>#include "tinyxml-2.5.3/tinyxml.h"#include "rospack/rospack.h"#include <sys/stat.h>
Go to the source code of this file.
Classes | |
| class | rospack::CrawlQueueEntry |
Namespaces | |
| namespace | rospack |
Defines | |
| #define | S_ISDIR(x) (((x) & S_IFMT) == S_IFDIR) |
Functions | |
| bool | rospack::file_exists (const string &fname) |
| Package * | rospack::g_get_pkg (const string &name) |
| const string | rospack::g_ros_os ("linux") |
| static bool | rospack::not_space (char c) |
| static bool | rospack::space (char c) |
| static vector< string > | rospack::split_space (const string &str) |
| void | rospack::string_split (const string &s, vector< string > &t, const string &d) |
| string | rospack::ToUnixPathDelim (string path) |
Variables | |
| const double | DEFAULT_MAX_CACHE_AGE = 60.0 |
| ROSPack * | rospack::g_rospack = NULL |
| const int | MAX_DEPENDENCY_TREE_DEPTH = 1000 |
| const int | MAX_DIRECTORY_DEPTH = 1000 |
| const char * | rospack::path_delim = ":" |
| #define S_ISDIR | ( | x | ) | (((x) & S_IFMT) == S_IFDIR) |
Definition at line 92 of file rospack.cpp.
| const double DEFAULT_MAX_CACHE_AGE = 60.0 |
Definition at line 82 of file rospack.cpp.
| const int MAX_DEPENDENCY_TREE_DEPTH = 1000 |
Definition at line 83 of file rospack.cpp.
| const int MAX_DIRECTORY_DEPTH = 1000 |
Definition at line 84 of file rospack.cpp.