The Sparta Modeling Framework
Loading...
Searching...
No Matches
Tag.hpp File Reference

Simple class for sequence numbering. More...

#include <inttypes.h>
#include <string>
#include "sparta/utils/SpartaException.hpp"
#include "sparta/utils/SpartaAssert.hpp"

Go to the source code of this file.

Classes

class  sparta::Tag
 Tag(): Simple class to provide nested sequence numbering. More...
 

Namespaces

namespace  sparta
 Macros for handling exponential backoff.
 

Macros

#define SPARTA_TAG_BODY
 

Functions

std::ostream & sparta::operator<< (std::ostream &os, const Tag &tag)
 <<(): Stream insertion operator
 
std::ostream & sparta::operator<< (std::ostream &os, const Tag *tag)
 <<(): Stream insertion operator (for Tag pointers)
 

Detailed Description

Simple class for sequence numbering.

Definition in file Tag.hpp.

Macro Definition Documentation

◆ SPARTA_TAG_BODY

#define SPARTA_TAG_BODY
Value:
namespace sparta { \
Tag::SequenceType Tag::global_seq_ = 1; \
}
Macros for handling exponential backoff.

Definition at line 195 of file Tag.hpp.