CS::StringID< Tag > Struct Template Reference (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

CS::StringID< Tag > Struct Template Reference

An identifier for a string. More...

`#include <iutil/strset.h>`

Inheritance diagram for CS::StringID< Tag >:

List of all members.

## Detailed Description

### template<typename Tag>
struct CS::StringID< Tag >

An identifier for a string.

This identifier is equivalent to the contents of a string: If two strings have the same content, they have get the same identifier. If they have different content, they get different identifiers.

String IDs have a "tag" which identifies for what the string ID is used. They also protect against mixing string IDs used for different purposes.

Definition at line 43 of file strset.h.

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

- iutil/strset.h