ARB
Public Member Functions | List of all members
ALI_SUB_SOLUTION Class Reference

#include <ali_solution.hxx>

Inheritance diagram for ALI_SUB_SOLUTION:
Inheritance graph
[legend]
Collaboration diagram for ALI_SUB_SOLUTION:
Collaboration graph
[legend]

Public Member Functions

 ALI_SUB_SOLUTION (ALI_PROFILE *prof)
 
 ALI_SUB_SOLUTION (ALI_PROFILE *prof, ALI_MAP *map)
 
 ALI_SUB_SOLUTION (ALI_SUB_SOLUTION *solution)
 
 ~ALI_SUB_SOLUTION ()
 
int free_area (unsigned long *start, unsigned long *end, unsigned long *start_ref, unsigned long *end_ref, unsigned long area_number=0)
 
unsigned long number_of_free_areas ()
 
int is_konsistent (ALI_MAP *map)
 
int insert (ALI_MAP *map)
 
int delete_map (ALI_MAP *map)
 
ALI_MAPmake_one_map ()
 
void print ()
 

Detailed Description

Definition at line 167 of file ali_solution.hxx.

Constructor & Destructor Documentation

ALI_SUB_SOLUTION::ALI_SUB_SOLUTION ( ALI_PROFILE prof)
inline

Definition at line 173 of file ali_solution.hxx.

ALI_SUB_SOLUTION::ALI_SUB_SOLUTION ( ALI_PROFILE prof,
ALI_MAP map 
)
inline

Definition at line 176 of file ali_solution.hxx.

ALI_SUB_SOLUTION::ALI_SUB_SOLUTION ( ALI_SUB_SOLUTION solution)
ALI_SUB_SOLUTION::~ALI_SUB_SOLUTION ( )

Member Function Documentation

int ALI_SUB_SOLUTION::free_area ( unsigned long start,
unsigned long end,
unsigned long start_ref,
unsigned long end_ref,
unsigned long  area_number = 0 
)
unsigned long ALI_SUB_SOLUTION::number_of_free_areas ( )
int ALI_SUB_SOLUTION::is_konsistent ( ALI_MAP map)
int ALI_SUB_SOLUTION::insert ( ALI_MAP map)
int ALI_SUB_SOLUTION::delete_map ( ALI_MAP map)
ALI_MAP * ALI_SUB_SOLUTION::make_one_map ( )
void ALI_SUB_SOLUTION::print ( )

The documentation for this class was generated from the following files: