Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Public Attributes
FilePersistence::ListMergeComponent::IdPosition Struct Reference

Public Member Functions

bool isSamePosition (const IdPosition &other) const
 
bool isSamePositionAndID (const IdPosition &other) const
 
bool operator< (const IdPosition &other) const
 

Public Attributes

int baseIndex {}
 
MergeChange::Branches branches {}
 
Model::NodeIdType id {}
 
int offset {}
 

Member Function Documentation

◆ isSamePosition()

bool FilePersistence::ListMergeComponent::IdPosition::isSamePosition ( const IdPosition other) const
inline

◆ isSamePositionAndID()

bool FilePersistence::ListMergeComponent::IdPosition::isSamePositionAndID ( const IdPosition other) const
inline

◆ operator<()

bool FilePersistence::ListMergeComponent::IdPosition::operator< ( const IdPosition other) const
inline

Member Data Documentation

◆ baseIndex

int FilePersistence::ListMergeComponent::IdPosition::baseIndex {}

◆ branches

MergeChange::Branches FilePersistence::ListMergeComponent::IdPosition::branches {}

◆ id

Model::NodeIdType FilePersistence::ListMergeComponent::IdPosition::id {}

◆ offset

int FilePersistence::ListMergeComponent::IdPosition::offset {}