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. More...
 

Functions

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

Typedef Documentation

◆ VdfMaskedOutputVector

typedef std::vector<VdfMaskedOutput> VdfMaskedOutputVector

A vector of VdfMaskedOutputs.

Definition at line 22 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.