- Main Page
- Namespaces
- Classes
- Files

# artifact.hpp File Reference

`#include <ctime>`
`#include <functional>`
`#include <string>`

Go to the source code of this file.

## Namespaces
namespace | std
## Classes
class | artifact
class | std::less< artifact >
| Specialize std::less<artifact> to permit the use of artifact as a key in sets and maps. More...
## Functions
template<class Char, class Traits>
std::basic_ostream < Char, Traits > & | operator<< (std::basic_ostream< Char, Traits > &out, artifact const &a)
| Print an artifact by printing its name.
bool | operator== (artifact const &a, artifact const &b)
| Compare two artifact objects for equality.
bool | operator!= (artifact const &a, artifact const &b)
| Compare two artifact objects for inequality.

## Detailed Description

Definition in file artifact.hpp.