This is Unofficial EPICS BASE Doxygen Site
FieldName::Component Struct Reference

#include "pvif.h"

+ Collaboration diagram for FieldName::Component:

Public Member Functions

 Component ()
 
 Component (const std::string &name, epicsUInt32 index=(epicsUInt32)-1)
 
bool isArray () const
 

Public Attributes

std::string name
 
epicsUInt32 index
 

Detailed Description

Definition at line 314 of file pvif.h.

Constructor & Destructor Documentation

FieldName::Component::Component ( )
inline

Definition at line 317 of file pvif.h.

317 :index((epicsUInt32)-1) {}
unsigned int epicsUInt32
Definition: epicsTypes.h:43
epicsUInt32 index
Definition: pvif.h:316
FieldName::Component::Component ( const std::string &  name,
epicsUInt32  index = (epicsUInt32)-1 
)
inline

Definition at line 318 of file pvif.h.

319  :name(name), index(index)
320  {}
std::string name
Definition: pvif.h:315
epicsUInt32 index
Definition: pvif.h:316

Member Function Documentation

bool FieldName::Component::isArray ( ) const
inline

Definition at line 321 of file pvif.h.

321 { return index!=(epicsUInt32)-1; }
unsigned int epicsUInt32
Definition: epicsTypes.h:43
epicsUInt32 index
Definition: pvif.h:316

Member Data Documentation

epicsUInt32 FieldName::Component::index

Definition at line 316 of file pvif.h.

std::string FieldName::Component::name

Definition at line 315 of file pvif.h.


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