Otawa  0.10
base.h File Reference
#include <elm/io.h>
#include <elm/utility.h>
#include <elm/string.h>
#include <elm/util/VarArg.h>
#include <elm/util/strong_type.h>
#include <elm/util/AutoComparator.h>
#include <elm/util/HashKey.h>
#include <elm/types.h>
#include <elm/type_info.h>

Go to the source code of this file.

Classes

class  otawa::Address
 The representation of an address in OTAWA. More...
 
class  otawa::MemArea
 Utility class representing an area in the memory defined by a base address and a size. More...
 
class  otawa::Exception
 Base class of Otawa exceptions. More...
 
class  elm::HashKey< otawa::Address >
 

Namespaces

 elm
 
 elm::serial2
 
 otawa
 $Id$ Copyright (c) 2007, IRIT - UPS casse.nosp@m.@iri.nosp@m.t.fr
 
 otawa::ot
 

Typedefs

typedef t::uint8 otawa::ot::byte
 
typedef t::uint32 otawa::ot::mask
 
typedef t::uint32 otawa::ot::size
 
typedef t::int64 otawa::ot::time
 
typedef Address otawa::address_t
 

Functions

elm::io::IntFormat otawa::ot::address (Address addr)
 Build a format to display addresses. More...
 
elm::io::Outputotawa::operator<< (elm::io::Output &out, Address addr)
 
io::Outputotawa::operator<< (io::Output &out, const MemArea &a)