KkcSegmentList

KkcSegmentList

Functions

Properties

gint cursor-pos Read / Write
gint size Read

Types and Values

Object Hierarchy

    GObject
    ╰── KkcSegmentList

Description

Functions

kkc_segment_list_clear ()

void
kkc_segment_list_clear (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_add ()

void
kkc_segment_list_add (KkcSegmentList *self,
                      KkcSegment *segment);

Parameters

self

the KkcSegmentList instance

 

segment

 

 

kkc_segment_list_get ()

KkcSegment *
kkc_segment_list_get (KkcSegmentList *self,
                      gint index);

Parameters

self

the KkcSegmentList instance

 

index

 

 

kkc_segment_list_get_offset ()

gint
kkc_segment_list_get_offset (KkcSegmentList *self,
                             gint index);

Parameters

self

the KkcSegmentList instance

 

index

 

 

kkc_segment_list_set_segments ()

void
kkc_segment_list_set_segments (KkcSegmentList *self,
                               KkcSegment *segment);

Parameters

self

the KkcSegmentList instance

 

segment

 

 

kkc_segment_list_first_segment ()

gboolean
kkc_segment_list_first_segment (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_last_segment ()

gboolean
kkc_segment_list_last_segment (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_next_segment ()

void
kkc_segment_list_next_segment (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_previous_segment ()

void
kkc_segment_list_previous_segment (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_get_output ()

gchar *
kkc_segment_list_get_output (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_get_input ()

gchar *
kkc_segment_list_get_input (KkcSegmentList *self);

Parameters

self

the KkcSegmentList instance

 

kkc_segment_list_to_array ()

KkcSegment **
kkc_segment_list_to_array (KkcSegmentList *self,
                           int *result_length1);

Parameters

self

the KkcSegmentList instance

 

Returns

.

[array length=result_length1]


kkc_segment_list_new ()

KkcSegmentList *
kkc_segment_list_new (void);

kkc_segment_list_get_cursor_pos ()

gint
kkc_segment_list_get_cursor_pos (KkcSegmentList *self);

Get and return the current value of the "cursor-pos" property.

Parameters

self

the KkcSegmentList instance to query

 

Returns

the value of the "cursor-pos" property


kkc_segment_list_set_cursor_pos ()

void
kkc_segment_list_set_cursor_pos (KkcSegmentList *self,
                                 gint value);

Set the value of the "cursor-pos" property to value .

Parameters

self

the KkcSegmentList instance to modify

 

value

the new value of the "cursor-pos" property

 

kkc_segment_list_get_size ()

gint
kkc_segment_list_get_size (KkcSegmentList *self);

Get and return the current value of the "size" property.

Parameters

self

the KkcSegmentList instance to query

 

Returns

the value of the "size" property

Types and Values

KKC_TYPE_SEGMENT_LIST

#define KKC_TYPE_SEGMENT_LIST (kkc_segment_list_get_type ())

The type for KkcSegmentList.


struct KkcSegmentList

struct KkcSegmentList;

struct KkcSegmentListClass

struct KkcSegmentListClass {
	GObjectClass parent_class;
};

The class structure for KKC_TYPE_SEGMENT_LIST. All the fields in this structure are private and should never be accessed directly.

Members

Property Details

The “cursor-pos” property

  “cursor-pos”               gint

cursor-pos.

Flags: Read / Write

Default value: 0


The “size” property

  “size”                     gint

size.

Flags: Read

Default value: 0