BatchVarAccess< PORTCOUNT > Class Template Reference
#include <micronodes_runtime.h>
公共成员函数 |
|
BatchVarAccess (const VarAccess &access) | |
BatchVarAccess ( ENUM_DONT_INITIALIZE ) | |
BatchVarAccess (const BatchVarAccess &)=default | |
Int | GetIndex () const |
Context & | GetContext () const |
const Char * | GetMemberArrayPointer () const |
Bool | HasValues () const |
template<Bool ENABLE_SIMD> | |
ResultOk < void > | Advance ( Int from=0, Int to=PORTCOUNT) |
静态公共成员函数 |
|
static Int | PrivateGetMemberArrayOffset () |
Private Attributes |
|
Context * | _context |
Int | _index |
Int | _blockEnd |
ViewIteratorMember | _members [PORTCOUNT] |
|
explicit |
|
explicit |
|
default |
Int GetIndex | ( | ) | const |
Context& GetContext | ( | ) | const |
|
static |
const Char * GetMemberArrayPointer | ( | ) | const |
Bool HasValues | ( | ) | const |
ResultOk <void> Advance | ( | Int |
from
=
0
,
|
Int |
to
=
PORTCOUNT
|
||
) |
Context* _context | private |
|
private |
|
private |
|
private |