rospack.cpp File Reference

#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>
Include dependency graph for rospack.cpp:

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 Documentation

#define S_ISDIR (  )     (((x) & S_IFMT) == S_IFDIR)

Definition at line 92 of file rospack.cpp.


Variable Documentation

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.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


rospack
Author(s): Morgan Quigley, Brian Gerkey
autogenerated on Fri Jan 11 11:39:43 2013