/* The layout of the data is as follows: * *Thefirstpartofthedatacontainsrowsoflengthmax_seq_len+1, *wherethefirstelementistheitemofthesequence,andthe *followingelementsareoffsetstothedataforsequencesthat *startwiththefirstitemoflength1,...,max_seq_len. * *Thesecondpartofthedatacontainstherestofthesequence *data.Itdoesnothaveafixedstride.Foreachsequence,we *putseq[2],...,seq[len-1],followedbytheencodedvalue *forthissequence.Inparticularforasequenceoflength1, *theoffsetpointsdirectlytothevalue. * *Thevaluesareencodedasfollows: * *IfthevalueisasingleUnicodecharactersmallerthan0x8000, *thenweplaceitdirectly.Otherwise,weputtheUTF8-encoded *valueinthechar_dataarray,anduseoffset|0x8000asthe *encodedvalue.
*/ struct _GtkComposeTable
{
guint16 *data; char *char_data; int max_seq_len; int n_index_size; int data_size; int n_chars; int n_sequences;
guint32 id;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.