bes  Updated for version 3.20.8
functions::stare_matches Struct Reference

Hold the result from the subset helper function as a collection of vectors. More...

#include <StareFunctions.h>

Collaboration diagram for functions::stare_matches:
Collaboration graph

Public Member Functions

void add (libdap::dods_int32 x, libdap::dods_int32 y, libdap::dods_uint64 si, libdap::dods_uint64 ti)
 
 stare_matches (std::vector< libdap::dods_int32 > x, const std::vector< libdap::dods_int32 > y, const std::vector< libdap::dods_uint64 > si, const std::vector< libdap::dods_uint64 > ti)
 

Public Attributes

std::vector< libdap::dods_uint64 > stare_indices
 
std::vector< libdap::dods_uint64 > target_indices
 
std::vector< libdap::dods_int32 > x_indices
 
std::vector< libdap::dods_int32 > y_indices
 

Friends

std::ostream & operator<< (std::ostream &out, const stare_matches &m)
 Write a collection of STARE Matches to an ostream. More...
 

Detailed Description

Hold the result from the subset helper function as a collection of vectors.

Definition at line 87 of file StareFunctions.h.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
const stare_matches m 
)
friend

Write a collection of STARE Matches to an ostream.

STARE matches is not a vector of stare_match objects. It's a self-contained commection of vectors that holds a collection of STARE matches in a way that can be dumped into libdap::Array instances easily and efficiently.

Parameters
outThe ostream
mThe STARE Matches
Returns
A reference to the ostream

Definition at line 83 of file StareFunctions.cc.


The documentation for this struct was generated from the following file: