# proto/Source/dependencies.cpp File Reference

Definition of dependency to string (and vice versa) convertion module. More...

`#include <map>`
`#include <vector>`
`#include "dependencies.h"`

## Namespaces
namespace | ace
namespace | ace::dependency
## Typedefs
typedef std::map< std::string, dependency_index_t > | ace::string_to_dependency_t
typedef std::vector< std::string > | ace::dependency_to_string_t
## Functions
string_to_dependency_t | ace::_init_str2dep (void)
| Inits string to dependency mapping.
dependency_index_t | ace::string2dependency (std::string &str)
| Converts given string to index representation of dependency value.
const char * | ace::dependency2cstring (dependency_index_t dependency_index)
| Converts given index to string representation of dependency value.
## Variables
dependency_index_t | ace::dependency::head = 0
| Index of Head dependency.
dependency_index_t | ace::dependency::undef = 0
| Index of Undef dependency.
const dependency_index_t | ace::number_of_dependencies = 118
const char * | ace::dependency_to_cstring_tab [number_of_dependencies]

## Detailed Description

Definition of dependency to string (and vice versa) convertion module.

See dependencies.h for more info.

(C) Ceslav Przywara 2008, MFF UK Prague