Monero
Loading...
Searching...
No Matches
testing::internal::MatchMatrix Class Reference

#include <gmock-matchers.h>

Public Member Functions

 MatchMatrix (size_t num_elements, size_t num_matchers)
size_t LhsSize () const
size_t RhsSize () const
bool HasEdge (size_t ilhs, size_t irhs) const
void SetEdge (size_t ilhs, size_t irhs, bool b)
bool NextGraph ()
void Randomize ()
string DebugString () const

Private Member Functions

size_t SpaceIndex (size_t ilhs, size_t irhs) const

Private Attributes

size_t num_elements_
size_t num_matchers_
::std::vector< char > matched_

Constructor & Destructor Documentation

◆ MatchMatrix()

testing::internal::MatchMatrix::MatchMatrix ( size_t num_elements,
size_t num_matchers )
inline

Member Function Documentation

◆ DebugString()

string testing::internal::MatchMatrix::DebugString ( ) const

◆ HasEdge()

bool testing::internal::MatchMatrix::HasEdge ( size_t ilhs,
size_t irhs ) const
inline

◆ LhsSize()

size_t testing::internal::MatchMatrix::LhsSize ( ) const
inline

◆ NextGraph()

bool testing::internal::MatchMatrix::NextGraph ( )

◆ Randomize()

void testing::internal::MatchMatrix::Randomize ( )

◆ RhsSize()

size_t testing::internal::MatchMatrix::RhsSize ( ) const
inline

◆ SetEdge()

void testing::internal::MatchMatrix::SetEdge ( size_t ilhs,
size_t irhs,
bool b )
inline

◆ SpaceIndex()

size_t testing::internal::MatchMatrix::SpaceIndex ( size_t ilhs,
size_t irhs ) const
inlineprivate

Member Data Documentation

◆ matched_

::std::vector<char> testing::internal::MatchMatrix::matched_
private

◆ num_elements_

size_t testing::internal::MatchMatrix::num_elements_
private

◆ num_matchers_

size_t testing::internal::MatchMatrix::num_matchers_
private

The documentation for this class was generated from the following files: