YCPBuiltinMap.cc File Reference

#include "ycp/YCPBuiltinMap.h"
#include "ycp/YCPMap.h"
#include "ycp/YCPSymbol.h"
#include "ycp/YCPBoolean.h"
#include "ycp/YCPInteger.h"
#include "ycp/YCPCode.h"
#include "ycp/YCPVoid.h"
#include "ycp/StaticDeclaration.h"
#include "ycp/y2log.h"

Functions

static YCPValue m_haskey (const YCPMap &map, const YCPValue &value)
static YCPValue m_filter (const YCPSymbol &key, const YCPSymbol &value, const YCPMap &map, const YCPCode &expr)
static YCPValue m_mapmap (const YCPSymbol &key, const YCPSymbol &value, const YCPMap &map, const YCPCode &expr)
static YCPValue m_maplist (const YCPSymbol &key, const YCPSymbol &value, const YCPMap &map, const YCPCode &expr)
static YCPValue m_unionmap (const YCPMap &map1, const YCPMap &map2)
static YCPValue m_addmap (const YCPMap &map, const YCPValue &key, const YCPValue &value)
static YCPValue m_changemap (YCPMap &map, const YCPValue &key, const YCPValue &value)
static YCPValue m_size (const YCPValue &map)
static YCPValue m_foreach (const YCPValue &key, const YCPValue &val, const YCPMap &map, const YCPCode &expr)
static YCPValue m_tomap (const YCPValue &v)
static YCPValue m_remove (const YCPMap &map, const YCPValue &key)

Variables

StaticDeclaration static_declarations

Function Documentation

static YCPValue m_addmap ( const YCPMap map,
const YCPValue key,
const YCPValue value 
) [static]

static YCPValue m_changemap ( YCPMap map,
const YCPValue key,
const YCPValue value 
) [static]

static YCPValue m_filter ( const YCPSymbol key,
const YCPSymbol value,
const YCPMap map,
const YCPCode expr 
) [static]

static YCPValue m_foreach ( const YCPValue key,
const YCPValue val,
const YCPMap map,
const YCPCode expr 
) [static]

static YCPValue m_haskey ( const YCPMap map,
const YCPValue value 
) [static]

static YCPValue m_maplist ( const YCPSymbol key,
const YCPSymbol value,
const YCPMap map,
const YCPCode expr 
) [static]

static YCPValue m_mapmap ( const YCPSymbol key,
const YCPSymbol value,
const YCPMap map,
const YCPCode expr 
) [static]

static YCPValue m_remove ( const YCPMap map,
const YCPValue key 
) [static]

static YCPValue m_size ( const YCPValue map  )  [static]

static YCPValue m_tomap ( const YCPValue v  )  [static]

static YCPValue m_unionmap ( const YCPMap map1,
const YCPMap map2 
) [static]


Variable Documentation

StaticDeclaration static_declarations


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