InstructionSet Struct Reference

#include <materialparameter.h>

Detailed Description

A simple wrapper over a set of instructions defined as InstructionData.

Public Member Functions

 InstructionSet ()=default
 
Result< void > CopyFrom (const InstructionSet &src)
 
Bool IsPopulated () const
 
Bool IsEqual (const InstructionSet &other, EQUALITY equality=EQUALITY::DEEP) const
 
HashInt GetHashCode () const
 

Public Attributes

BaseArray< InstructionData_instructions
 

Constructor & Destructor Documentation

◆ InstructionSet()

InstructionSet ( )
default

Member Function Documentation

◆ CopyFrom()

Result<void> CopyFrom ( const InstructionSet src)

◆ IsPopulated()

Bool IsPopulated ( ) const

◆ IsEqual()

Bool IsEqual ( const InstructionSet other,
EQUALITY  equality = EQUALITY::DEEP 
) const

◆ GetHashCode()

HashInt GetHashCode ( ) const

Member Data Documentation

◆ _instructions

BaseArray<InstructionData> _instructions

A container with the instructions.