PPL Logo

Hashnode::tupledata Class Reference

#include <parallel_part.h>

Collaboration diagram for Hashnode::tupledata:

Collaboration graph
[legend]

Public Types

enum  { MAX_TUPLE = 8 }
enum  { MAX_TUPLE = 8 }

Public Member Functions

 tupledata (int _nodes[MAX_TUPLE])
 tupledata (tupledata &rhs)
 tupledata ()
char * toString (int numnodes, char *str)
intoperator[] (int i)
const intoperator[] (int i) const
virtual void pup (PUP::er &p)
 tupledata (int _nodes[MAX_TUPLE])
 tupledata (tupledata &rhs)
 tupledata (const tupledata &rhs)
 tupledata ()
char * toString (int numnodes, char *str)
intoperator[] (int i)
const intoperator[] (int i) const
virtual void pup (PUP::er &p)

Data Fields

int nodes [MAX_TUPLE]

Detailed Description

Definition at line 209 of file parallel_part.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
MAX_TUPLE 

Definition at line 211 of file parallel_part.h.

anonymous enum

Enumerator:
MAX_TUPLE 

Definition at line 11 of file MsaHashtable.h.


Constructor & Destructor Documentation

Hashnode::tupledata::tupledata ( int  _nodes[MAX_TUPLE]  )  [inline]

Definition at line 213 of file parallel_part.h.

References nodes.

Hashnode::tupledata::tupledata ( tupledata rhs  )  [inline]

Definition at line 216 of file parallel_part.h.

References MAX_TUPLE, and nodes.

Hashnode::tupledata::tupledata (  )  [inline]

Definition at line 219 of file parallel_part.h.

Hashnode::tupledata::tupledata ( int  _nodes[MAX_TUPLE]  )  [inline]

Definition at line 13 of file MsaHashtable.h.

References nodes.

Hashnode::tupledata::tupledata ( tupledata rhs  )  [inline]

Definition at line 16 of file MsaHashtable.h.

References MAX_TUPLE, and nodes.

Hashnode::tupledata::tupledata ( const tupledata rhs  )  [inline]

Definition at line 19 of file MsaHashtable.h.

References MAX_TUPLE, and nodes.

Hashnode::tupledata::tupledata (  )  [inline]

Definition at line 22 of file MsaHashtable.h.


Member Function Documentation

char* Hashnode::tupledata::toString ( int  numnodes,
char *  str 
) [inline]

Definition at line 221 of file parallel_part.h.

References nodes.

int& Hashnode::tupledata::operator[] ( int  i  )  [inline]

Definition at line 228 of file parallel_part.h.

References nodes.

const int& Hashnode::tupledata::operator[] ( int  i  )  const [inline]

Definition at line 231 of file parallel_part.h.

References nodes.

virtual void Hashnode::tupledata::pup ( PUP::er p  )  [inline, virtual]

Definition at line 234 of file parallel_part.h.

References MAX_TUPLE, nodes, and p.

char* Hashnode::tupledata::toString ( int  numnodes,
char *  str 
) [inline]

Definition at line 24 of file MsaHashtable.h.

References nodes.

int& Hashnode::tupledata::operator[] ( int  i  )  [inline]

Definition at line 31 of file MsaHashtable.h.

References nodes.

const int& Hashnode::tupledata::operator[] ( int  i  )  const [inline]

Definition at line 34 of file MsaHashtable.h.

References nodes.

virtual void Hashnode::tupledata::pup ( PUP::er p  )  [inline, virtual]

Definition at line 37 of file MsaHashtable.h.

References MAX_TUPLE, nodes, and p.


Field Documentation

Definition at line 212 of file parallel_part.h.

Referenced by Hashnode::equals(), operator[](), pup(), toString(), and tupledata().


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

Generated on Mon Sep 21 08:25:33 2020 for Charm++ by  doxygen 1.5.5