SheafSystem  0.0.0.0
sheaf::abstract_poset_member_row_dofs_type Class Reference

Row dofs type for class abstract_poset_member. More...

#include <abstract_poset_member.h>

ABSTRACT_POSET_MEMBER_ROW_DOFS_TYPE FACET

typedef unsigned char dof_type
 The type of the dofs. More...
 
typedef abstract_poset_member_row_dofs_type row_dofs_type
 The type of the row dofs (type of this). More...
 
dof_typeoperator[] (size_type xi)
 Xi-th byte (mutable version). More...
 
const dof_typeoperator[] (size_type xi) const
 Xi-th byte (const version). More...
 
row_dofs_typeclone () const
 Creates a new instance of the same type as this. More...
 

Detailed Description

Row dofs type for class abstract_poset_member.

Definition at line 115 of file abstract_poset_member.h.

Member Typedef Documentation

◆ dof_type

The type of the dofs.

Definition at line 127 of file abstract_poset_member.h.

◆ row_dofs_type

The type of the row dofs (type of this).

Definition at line 132 of file abstract_poset_member.h.

Member Function Documentation

◆ clone()

sheaf::abstract_poset_member_row_dofs_type * sheaf::abstract_poset_member_row_dofs_type::clone ( ) const

Creates a new instance of the same type as this.

Definition at line 124 of file abstract_poset_member.cc.

References sheaf::abstract_poset_member::new_host().

Referenced by operator[]().

◆ operator[]() [1/2]

sheaf::abstract_poset_member_row_dofs_type::dof_type & sheaf::abstract_poset_member_row_dofs_type::operator[] ( size_type  xi)

Xi-th byte (mutable version).

Definition at line 110 of file abstract_poset_member.cc.

Referenced by sheaf::abstract_poset_member_table_dofs_type::clone().

◆ operator[]() [2/2]

const sheaf::abstract_poset_member_row_dofs_type::dof_type & sheaf::abstract_poset_member_row_dofs_type::operator[] ( size_type  xi) const

Xi-th byte (const version).

Definition at line 117 of file abstract_poset_member.cc.

References clone().


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