Fcitx
Public Member Functions | List of all members
fcitx::ModifiableCandidateList Class Referenceabstract
Inheritance diagram for fcitx::ModifiableCandidateList:
Inheritance graph
[legend]
Collaboration diagram for fcitx::ModifiableCandidateList:
Collaboration graph
[legend]

Public Member Functions

virtual void insert (int idx, std::unique_ptr< CandidateWord > word)=0
 
virtual void remove (int idx)=0
 
virtual void replace (int idx, std::unique_ptr< CandidateWord > word)=0
 
virtual void move (int from, int to)=0
 
void append (std::unique_ptr< CandidateWord > word)
 
template<typename CandidateWordType , typename... Args>
void append (Args &&...args)
 
- Public Member Functions inherited from fcitx::BulkCandidateList
virtual const CandidateWordcandidateFromAll (int idx) const =0
 If idx is out of range, it may raise exception. More...
 
virtual int totalSize () const =0
 It's possible for this function to return -1 if the implement has no clear number how many candidates are available.
 

Detailed Description

Definition at line 168 of file candidatelist.h.


The documentation for this class was generated from the following file: