This file defines the interface to the WALi KeySpace and methods for acting on Keys. More...
Go to the source code of this file.
Namespaces | |
namespace | wali |
Typedefs | |
typedef size_t | wali::Key |
For now a Key is just an unsigned int. | |
typedef ref_ptr< KeySource > | wali::key_src_t |
Functions | |
KeySpace * | wali::getKeySpace () |
This class defines the wali keyspace. | |
void | wali::clearKeyspace () |
Key | wali::getKey (key_src_t ks) |
Wrapper functions. | |
Key | wali::getKey (const std::string &s) |
Key | wali::getKey (const char *s) |
Key | wali::getKey (int i) |
Key | wali::getKey (Key k1, Key k2) |
Key | wali::getKey (std::set< Key > ks) |
key_src_t | wali::getKeySource (Key k) |
Return KeySource associated with the key k. | |
std::ostream & | wali::printKey (std::ostream &o, Key k, bool abbreviate) |
std::string | wali::key2str (Key k) |
Returns string representation of the key Essentially performs the lookup from Key to KeySource and calls KeySource::to_string. |
This file defines the interface to the WALi KeySpace and methods for acting on Keys.