Loading...
Searching...
No Matches
maskedOutputVector.h File Reference
+ Include dependency graph for maskedOutputVector.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  VdfMaskedOutputVector_Hash
 Hashing functor for VdfMaskedOutputVectors. More...
 

Typedefs

typedef std::vector< VdfMaskedOutputVdfMaskedOutputVector
 A vector of VdfMaskedOutputs.
 

Functions

VDF_API void VdfSortAndUniqueMaskedOutputVector (VdfMaskedOutputVector *vector)
 Sorts and uniques the given vector.
 
VDF_API const VdfNetworkVdfGetMaskedOutputVectorNetwork (const VdfMaskedOutputVector &vector)
 Returns a pointer to the network if the vector is not empty.
 

Typedef Documentation

◆ VdfMaskedOutputVector

typedef std::vector<VdfMaskedOutput> VdfMaskedOutputVector

A vector of VdfMaskedOutputs.

Definition at line 26 of file maskedOutputVector.h.

Function Documentation

◆ VdfGetMaskedOutputVectorNetwork()

VDF_API const VdfNetwork * VdfGetMaskedOutputVectorNetwork ( const VdfMaskedOutputVector &  vector)

Returns a pointer to the network if the vector is not empty.

Otherwise returns a nullptr. This method assumes that all outputs in the vector come from the same network.

◆ VdfSortAndUniqueMaskedOutputVector()

VDF_API void VdfSortAndUniqueMaskedOutputVector ( VdfMaskedOutputVector *  vector)

Sorts and uniques the given vector.