Public Types | Public Member Functions | Static Public Member Functions

IPFActionListSet Class Reference

Search for all occurrences

#include <IPFActionListSet.h>

Inheritance diagram for IPFActionListSet:
Inheritance graph
[legend]

List of all members.

Public Types

enum   {
  kGetNumActionLists, kGetActionList, kAppendActionList, kInsertActionList,
  kRemoveActionList, kHasActionList, kIsActionList
}

Public Member Functions

BEGIN_FUNCTION_MAP  FN_0 (kGetNumActionLists, TYPE_INT, NumActionLists)
  FN_1 (kGetActionList, TYPE_INODE, GetActionList, TYPE_INDEX)
  FN_1 (kAppendActionList, TYPE_bool, AppendActionList, TYPE_INODE)
  FN_2 (kInsertActionList, TYPE_bool, InsertActionList, TYPE_INODE, TYPE_INDEX)
  FN_1 (kRemoveActionList, TYPE_bool, RemoveActionList, TYPE_INDEX)
  FN_2 (kHasActionList, TYPE_bool, HasActionList, TYPE_INODE, TYPE_INDEX_BR)
  FN_1 (kIsActionList, TYPE_bool, IsActionList, TYPE_INODE)
END_FUNCTION_MAP FPInterfaceDesc GetDesc ()
virtual int  NumActionLists () const =0
virtual INode GetActionList (int index) const =0
virtual bool  AppendActionList (INode *alist)=0
virtual bool  InsertActionList (INode *alist, int indexAt)=0
virtual bool  RemoveActionList (int index)=0
virtual bool  HasActionList (INode *alist, int &index) const =0

Static Public Member Functions

static PFExport bool  IsActionList (INode *alist)

Member Enumeration Documentation

anonymous enum

Member Function Documentation

BEGIN_FUNCTION_MAP FN_0 ( kGetNumActionLists  ,
TYPE_INT  ,
NumActionLists   
)
FN_1 ( kGetActionList  ,
TYPE_INODE  ,
GetActionList  ,
TYPE_INDEX   
)
FN_1 ( kAppendActionList  ,
TYPE_bool  ,
AppendActionList  ,
TYPE_INODE   
)
FN_2 ( kInsertActionList  ,
TYPE_bool  ,
InsertActionList  ,
TYPE_INODE  ,
TYPE_INDEX   
)
FN_1 ( kRemoveActionList  ,
TYPE_bool  ,
RemoveActionList  ,
TYPE_INDEX   
)
FN_2 ( kHasActionList  ,
TYPE_bool  ,
HasActionList  ,
TYPE_INODE  ,
TYPE_INDEX_BR   
)
FN_1 ( kIsActionList  ,
TYPE_bool  ,
IsActionList  ,
TYPE_INODE   
)
END_FUNCTION_MAP FPInterfaceDesc* GetDesc ( ) [inline, virtual]
Remarks:
Returns a pointer to the class which contains the interface metadata.

Implements FPInterface.

{ return GetDescByID(PFACTIONLISTSET_INTERFACE); }

IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet
IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet IPFActionListSet