root/src/kits/debugger/model/SymbolInfo.cpp
/*
 * Copyright 2009, Ingo Weinhold, ingo_weinhold@gmx.de.
 * Distributed under the terms of the MIT License.
 */

#include "SymbolInfo.h"


SymbolInfo::SymbolInfo()
        :
        fAddress(0),
        fSize(0),
        fType(0),
        fName()
{
}


SymbolInfo::SymbolInfo(target_addr_t address, target_size_t size, uint32 type,
        const BString& name)
        :
        fAddress(address),
        fSize(size),
        fType(type),
        fName(name)
{
}


SymbolInfo::~SymbolInfo()
{
}


void
SymbolInfo::SetTo(target_addr_t address, target_size_t size, uint32 type,
        const BString& name)
{
        fAddress = address;
        fSize = size;
        fType = type;
        fName = name;
}