#include <HLAbuffer.hh>
Go to the source code of this file.
Namespaces | |
namespace | libhla |
Classes | |
struct | HLAvariantRecord< DE, DM, R, false > |
struct | HLAvariantRecord< DE, DM, R, true > |
struct | HLAsetValue |
Defines a value in an enumerator list; to be used with HLAvariantField. More... | |
struct | HLAsetRange |
Defines a range in an enumerator list. More... | |
struct | HLAsetOther |
Defines the "HLAother" symbol in an enumerator list. More... | |
struct | HLAsetEnd |
Defines the end of an enumerator list. More... | |
struct | HLAvariantField< D, E, M, N, false > |
struct | HLAvariantField< D, E, M, N, true > |
struct | HLAvariantEnd |
Defines a last field in the fixed record. More... | |
struct | __variantRecord_if |
struct | __variantRecord_if< false, Then, Else > |
struct | __DiscriminantOrFieldAt |
struct | __FieldAt< HLAvariantField< D, E, M, N, V >, e > |
struct | __FieldAt< HLAvariantEnd, e > |
Functions | |
template<int DE, class DM, class R, bool V> | |
std::ostream & | PrintBuffer (std::ostream &stream, HLAvariantRecord< DE, DM, R, V > &buffer) |