Classes | Namespaces | Functions | Variables
rospack.cpp File Reference
#include "rospack/rospack.h"
#include "utils.h"
#include "tinyxml-2.5.3/tinyxml.h"
#include <boost/filesystem.hpp>
#include <boost/algorithm/string.hpp>
#include <stdexcept>
#include <sys/types.h>
#include <libgen.h>
#include <pwd.h>
#include <unistd.h>
#include <sys/time.h>
#include <climits>
#include <sys/stat.h>
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <string.h>
#include <errno.h>
Include dependency graph for rospack.cpp:

Go to the source code of this file.

Classes

class  rospack::DirectoryCrawlRecord
class  rospack::Exception
class  rospack::Stackage

Namespaces

namespace  rospack
 

defined(WIN32)


Functions

bool rospack::cmpDirectoryCrawlRecord (DirectoryCrawlRecord *i, DirectoryCrawlRecord *j)
rospack_tinyxml::TiXmlElementrospack::get_manifest_root (Stackage *stackage)
double rospack::time_since_epoch ()

Variables

static const double rospack::DEFAULT_MAX_CACHE_AGE = 60.0
static const char * rospack::DOTROS_NAME = ".ros"
static const std::string rospack::g_ros_os = "linux"
static const char * rospack::MANIFEST_ATTR_NAME = "name"
static const char * rospack::MANIFEST_ATTR_TYPE = "type"
static const char * rospack::MANIFEST_ATTR_URL = "url"
static const char * rospack::MANIFEST_PREFIX = "${prefix}"
static const char * rospack::MANIFEST_TAG_EXPORT = "export"
static const char * rospack::MANIFEST_TAG_PACKAGE = "package"
static const char * rospack::MANIFEST_TAG_ROSDEP = "rosdep"
static const char * rospack::MANIFEST_TAG_STACK = "stack"
static const char * rospack::MANIFEST_TAG_VERSIONCONTROL = "versioncontrol"
static const int rospack::MAX_CRAWL_DEPTH = 1000
static const int rospack::MAX_DEPENDENCY_DEPTH = 1000
static const char * rospack::MSG_GEN_GENERATED_DIR = "msg_gen"
static const char * rospack::MSG_GEN_GENERATED_FILE = "generated"
static const char * rospack::ROSPACK_CACHE_NAME = "rospack_cache"
static const char * rospack::ROSPACK_MANIFEST_NAME = "manifest.xml"
static const char * rospack::ROSPACK_NOSUBDIRS = "rospack_nosubdirs"
static const char * rospack::ROSSTACK_CACHE_NAME = "rosstack_cache"
static const char * rospack::ROSSTACK_MANIFEST_NAME = "stack.xml"
static const char * rospack::SRV_GEN_GENERATED_DIR = "srv_gen"
static const char * rospack::SRV_GEN_GENERATED_FILE = "generated"


rospack
Author(s): Brian Gerkey/gerkey@willowgarage.com, Morgan Quigley/mquigley@cs.stanford.edu
autogenerated on Fri Jan 3 2014 11:51:40