Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Examples

YCPBuiltinList.cc File Reference

#include <set>
#include <algorithm>
#include "ycp/YCPBuiltinList.h"
#include "ycp/YCPList.h"
#include "ycp/YCPMap.h"
#include "ycp/YCPSymbol.h"
#include "ycp/YCPString.h"
#include "ycp/YCPBoolean.h"
#include "ycp/YCPInteger.h"
#include "ycp/YCPVoid.h"
#include "ycp/YCPCode.h"
#include "ycp/YCPCodeCompare.h"
#include "ycp/YCPTerm.h"
#include "ycp/StaticDeclaration.h"
#include "ycp/y2log.h"

Functions

YCPValue l_find (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
YCPValue l_prepend (const YCPList &list, const YCPValue &value)
YCPValue l_contains (const YCPList &list, const YCPValue &value)
YCPValue l_setcontains (const YCPList &list, const YCPValue &value)
YCPValue l_unionlist (const YCPList &list1, const YCPList &list2)
YCPValue l_mergelist (const YCPList &list1, const YCPList &list2)
YCPValue l_filter (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
YCPValue l_maplist (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
YCPValue l_listmap (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
YCPValue l_flatten (const YCPList &list)
YCPValue l_toset (const YCPList &list)
YCPValue l_sortlist (const YCPList &list)
YCPValue l_sort (const YCPValue &sym1, const YCPValue &sym2, const YCPList &list, const YCPCode &order)
YCPValue l_lsortlist (const YCPList &list)
YCPValue l_splitstring (const YCPString &s, const YCPString &c)
YCPValue l_changelist (YCPList &list, const YCPValue &value)
YCPValue l_add (const YCPList &list, const YCPValue &value)
YCPValue l_size (const YCPValue &list)
YCPValue l_remove (const YCPList &list, const YCPInteger &i)
YCPValue l_select (const YCPValue &list, const YCPValue &i, const YCPValue &def)
YCPValue l_foreach (const YCPValue &sym, const YCPList &list, const YCPCode &expr)
YCPValue l_tolist (const YCPValue &v)

Variables

StaticDeclaration static_declarations

Function Documentation

YCPValue l_add const YCPList list,
const YCPValue value
[static]
 

YCPValue l_changelist YCPList list,
const YCPValue value
[static]
 

YCPValue l_contains const YCPList list,
const YCPValue value
[static]
 

YCPValue l_filter const YCPSymbol symbol,
const YCPList list,
const YCPCode expr
[static]
 

YCPValue l_find const YCPSymbol symbol,
const YCPList list,
const YCPCode expr
[static]
 

YCPValue l_flatten const YCPList list  )  [static]
 

YCPValue l_foreach const YCPValue sym,
const YCPList list,
const YCPCode expr
[static]
 

YCPValue l_listmap const YCPSymbol symbol,
const YCPList list,
const YCPCode expr
[static]
 

YCPValue l_lsortlist const YCPList list  )  [static]
 

YCPValue l_maplist const YCPSymbol symbol,
const YCPList list,
const YCPCode expr
[static]
 

YCPValue l_mergelist const YCPList list1,
const YCPList list2
[static]
 

YCPValue l_prepend const YCPList list,
const YCPValue value
[static]
 

YCPValue l_remove const YCPList list,
const YCPInteger &  i
[static]
 

YCPValue l_select const YCPValue list,
const YCPValue i,
const YCPValue def
[static]
 

YCPValue l_setcontains const YCPList list,
const YCPValue value
[static]
 

YCPValue l_size const YCPValue list  )  [static]
 

YCPValue l_sort const YCPValue sym1,
const YCPValue sym2,
const YCPList list,
const YCPCode order
[static]
 

YCPValue l_sortlist const YCPList list  )  [static]
 

YCPValue l_splitstring const YCPString s,
const YCPString c
[static]
 

YCPValue l_tolist const YCPValue v  )  [static]
 

YCPValue l_toset const YCPList list  )  [static]
 

YCPValue l_unionlist const YCPList list1,
const YCPList list2
[static]
 


Variable Documentation

StaticDeclaration static_declarations
 


Generated on Fri Nov 9 18:15:23 2007 for yast2-core by doxygen 1.3.6