Back to index

Private Member Functions | Friends
std_environment Class Reference

List of all members.

Private Member Functions

 ABSTRACT_NULL (std_environment)
 std_environment (bool pure, list_environment env, std_environment next, list_environment accel, list_environment args)


environment as_environment (const std_environment &env)
std_environment as_std_environment (const environment &env)
int weak_hash (std_environment env)
bool weak_equal (std_environment env1, std_environment env2)

Detailed Description

Definition at line 21 of file std_environment.cpp.

Constructor & Destructor Documentation

std_environment::std_environment ( bool  pure,
list_environment  env,
std_environment  next,
list_environment  accel,
list_environment  args 
) [inline, private]

Definition at line 67 of file std_environment.cpp.

     rep (tm_new<std_environment_rep> (pure, env, next, accel, args)) {}

Member Function Documentation

Friends And Related Function Documentation

environment as_environment ( const std_environment env) [friend]

Definition at line 26 of file std_environment.cpp.

    return environment ((environment_rep*) env.rep); }
std_environment as_std_environment ( const environment env) [friend]

Definition at line 85 of file std_environment.cpp.

    return std_environment ((std_environment_rep*) as_pointer (env)); }
bool weak_equal ( std_environment  env1,
std_environment  env2 
) [friend]

Definition at line 31 of file std_environment.cpp.

    return env1.rep == env2.rep; }
int weak_hash ( std_environment  env) [friend]

Definition at line 29 of file std_environment.cpp.

    return hash ((void*) env.rep); }

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