[GPOS] Implement MarkArray interface
This commit is contained in:
parent
c18ec2b1d7
commit
377bfc5860
|
@ -228,7 +228,7 @@ ASSERT_SIZE (Anchor, 2);
|
||||||
|
|
||||||
struct MarkRecord
|
struct MarkRecord
|
||||||
{
|
{
|
||||||
/* TODO */
|
friend struct MarkArray;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
USHORT klass; /* Class defined for this mark */
|
USHORT klass; /* Class defined for this mark */
|
||||||
|
@ -240,7 +240,8 @@ ASSERT_SIZE (MarkRecord, 4);
|
||||||
|
|
||||||
struct MarkArray
|
struct MarkArray
|
||||||
{
|
{
|
||||||
/* TODO */
|
inline unsigned int get_class (unsigned int index) { return markRecord[index].klass; }
|
||||||
|
inline const Anchor& get_anchor (unsigned int index) { return this+markRecord[index].markAnchor; }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
ArrayOf<MarkRecord>
|
ArrayOf<MarkRecord>
|
||||||
|
|
Loading…
Reference in New Issue