class PDI::Record_datatype::Member

Content

Member Functions

Member ( size_t displacement, const std::string & name, Datatype_uptr type )
Construct a new member.
Member ( const Member & o )
Construct a new member by copy.
size_t displacement ( )
Access the offset or distance in byte from the Record_datatype start.
const std::string & name ( )
Access the name of this specific member.
bool operator!= ( const Member & rhs )
Tests another member for inequality.
bool operator== ( const Member & rhs )
Tests another member for equality.
const Datatype & type ( )
Access the type of the contained member.

Documentation

Member Functions

Member ( size_t displacement, const std::string & name, Datatype_uptr type )

Description

Construct a new member.

Parameters

displacement
offset or distance in byte from the Record_datatype start
name
name of this specific member
type
type of the contained member

Member ( const Member & o )

Description

Construct a new member by copy.

Parameters

o
the Member to copy

size_t displacement ( )

Description

Access the offset or distance in byte from the Record_datatype start.

Result

the offset or distance in byte from the Record_datatype start

const std::string & name ( )

Description

Access the name of this specific member.

Result

the name of this specific member

bool operator!= ( const Member & rhs )

Description

Tests another member for inequality.

Parameters

rhs
the other member to compare

Result

true if the members are different

bool operator== ( const Member & rhs )

Description

Tests another member for equality.

Parameters

rhs
the other member to compare

Result

true if the members are equal

const Datatype & type ( )

Description

Access the type of the contained member.

Result

the type of the contained member


Last modified January 1, 0001