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

static YCPValue l_find (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
static YCPValue l_prepend (const YCPList &list, const YCPValue &value)
static YCPValue l_contains (const YCPList &list, const YCPValue &value)
static YCPValue l_setcontains (const YCPList &list, const YCPValue &value)
static YCPValue l_unionlist (const YCPList &list1, const YCPList &list2)
static YCPValue l_mergelist (const YCPList &list1, const YCPList &list2)
static YCPValue l_filter (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
static YCPValue l_maplist (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
static YCPValue l_listmap (const YCPSymbol &symbol, const YCPList &list, const YCPCode &expr)
static YCPValue l_flatten (const YCPList &list)
static YCPValue l_toset (const YCPList &list)
static YCPValue l_sortlist (const YCPList &list)
static YCPValue l_sort (const YCPValue &sym1, const YCPValue &sym2, const YCPList &list, const YCPCode &order)
static YCPValue l_lsortlist (const YCPList &list)
static YCPValue l_splitstring (const YCPString &s, const YCPString &c)
static YCPValue l_changelist (YCPList &list, const YCPValue &value)
static YCPValue l_add (const YCPList &list, const YCPValue &value)
static YCPValue l_size (const YCPValue &list)
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_foreach (const YCPValue &sym, const YCPList &list, const YCPCode &expr)
static YCPValue l_tolist (const YCPValue &v)

Variables

StaticDeclaration static_declarations

Function Documentation

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

static YCPValue l_changelist ( YCPList list,
const YCPValue value 
) [static]

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

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

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

static YCPValue l_flatten ( const YCPList list  )  [static]

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

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

static YCPValue l_lsortlist ( const YCPList list  )  [static]

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

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

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

static YCPValue l_remove ( const YCPList list,
const YCPInteger i 
) [static]

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

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

static YCPValue l_size ( const YCPValue list  )  [static]

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

static YCPValue l_sortlist ( const YCPList list  )  [static]

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

static YCPValue l_tolist ( const YCPValue v  )  [static]

static YCPValue l_toset ( const YCPList list  )  [static]

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


Variable Documentation

StaticDeclaration static_declarations


Generated on Tue Nov 6 01:20:21 2007 for yast2-core by  doxygen 1.5.0