- "You got another thing comin'" -- Judas Priest
- Add get_request() method to (Dynamic)SubRequest. - Implement most of ConcreteHistory. It is a fairly complex class, with some real evilness in it. It should be thouroughly documented ASAP. git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@699 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
68b92db976
commit
cb8e8dabc7
13 changed files with 212 additions and 104 deletions
|
@ -66,10 +66,10 @@ ConcreteEnvironment::ConcreteEnvironment(const ConcreteEnvironment& ce) :
|
|||
|
||||
|
||||
|
||||
const Environment::ConstProcesses
|
||||
const Environment::Processes&
|
||||
ConcreteEnvironment::get_processes() const
|
||||
{
|
||||
return ConstProcesses(_processes.begin(), _processes.end());
|
||||
return _processes;
|
||||
}
|
||||
|
||||
|
||||
|
@ -82,10 +82,10 @@ ConcreteEnvironment::get_processes()
|
|||
|
||||
|
||||
|
||||
const Environment::ConstResources
|
||||
const Environment::Resources&
|
||||
ConcreteEnvironment::get_resources() const
|
||||
{
|
||||
return map<int, const Resource*>(_resources.begin(), _resources.end());
|
||||
return _resources;
|
||||
}
|
||||
|
||||
|
||||
|
@ -98,10 +98,10 @@ ConcreteEnvironment::get_resources()
|
|||
|
||||
|
||||
|
||||
const Environment::ConstRequests
|
||||
const Environment::Requests
|
||||
ConcreteEnvironment::get_request_queue(resource_key_t resource_key) const
|
||||
{
|
||||
ConstRequests request_queue;
|
||||
Requests request_queue;
|
||||
|
||||
typedef Processes::const_iterator it1_t;
|
||||
|
||||
|
@ -126,7 +126,7 @@ ConcreteEnvironment::get_request_queue(resource_key_t resource_key) const
|
|||
const v4_t& subr = (*it3)->get_subrequests();
|
||||
for(it4_t it4 = subr.begin(); it4 != subr.end(); it4++)
|
||||
{
|
||||
if((*it4)->get_resource() == resource_key)
|
||||
if((*it4)->get_resource_key() == resource_key)
|
||||
{
|
||||
request_queue.push_back(*it3);
|
||||
break;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue