FBComponentList Class Reference

#include <mainpage.h>

Class Description

FBComponentList class. This class implements a special sort of list that can only contain instances of FBComponent objects. To users it behaves as a tuple, since it is not possible to add new objects in the list. Only methods or function that uses FBComponentList as argument can insert new objects. Users can query the content of the list with the bracket operator.

# Supported list protocol methods:
len(l)
print l[0]
+ Inheritance diagram for FBComponentList:

Public Member Functions

 __reduce__ ()
 
 __init__ (object arg1)
 
int __len__ (FBComponentList arg1)
 
object __getitem__ (FBComponentList arg1, object arg2)
 
int count (FBComponentList arg1)
 
 append (FBComponentList arg1, FBComponent arg2)
 
 removeAll (FBComponentList arg1)
 
int GetCount (FBComponentList arg1)
 
 Add (FBComponentList arg1, FBComponent arg2)
 
 Clear (FBComponentList arg1)
 

Member Function Documentation

object __getitem__ ( FBComponentList  arg1,
object  arg2 
)

Python Docstring:

__getitem__( (FBComponentList)arg1, (object)arg2) -> object 
__init__ ( object  arg1)

Python Docstring:

__init__( (object)arg1) -> None 
int __len__ ( FBComponentList  arg1)

Python Docstring:

__len__( (FBComponentList)arg1) -> int 
__reduce__ ( )
Add ( FBComponentList  arg1,
FBComponent  arg2 
)

Python Docstring:

Add( (FBComponentList)arg1, (FBComponent)arg2) -> None 
append ( FBComponentList  arg1,
FBComponent  arg2 
)

Python Docstring:

append( (FBComponentList)arg1, (FBComponent)arg2) -> None 
Clear ( FBComponentList  arg1)

Python Docstring:

Clear( (FBComponentList)arg1) -> None 
int count ( FBComponentList  arg1)

Python Docstring:

count( (FBComponentList)arg1) -> int 
int GetCount ( FBComponentList  arg1)

Python Docstring:

GetCount( (FBComponentList)arg1) -> int 
removeAll ( FBComponentList  arg1)

Python Docstring:

removeAll( (FBComponentList)arg1) -> None