- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

# std::less< artifact > Class Template Reference

Specialize std::less<artifact> to permit the use of artifact as a key in sets and maps. More...

`#include <artifact.hpp>`

List of all members.

## Public Member Functions
bool | operator() (artifact const &a, artifact const &b)

## Detailed Description

### template<>
class std::less< artifact >

Specialize std::less<artifact> to permit the use of artifact as a key in sets and maps.

Definition at line 79 of file artifact.hpp.

## Member Function Documentation

bool std::less< artifact >::operator() | ( | artifact const & | a,
|  | artifact const & | b |
| ) |  |  | `[inline]`

Compare artifacts by comparing their names.

Parameters:

  | a |
  | b |

Definition at line 84 of file artifact.hpp.

References artifact::name().

The documentation for this class was generated from the following file:

- artifact.hpp