Identifier Class Reference

List of all members.

Public Member Functions

 Identifier (const FileIdentifier &dir, const string &function_name, const il::namespace_context &ns, il::function_type *signature, language_type language)
 Identifier (const Identifier &enclosing_fun_id, int loop_id)
 Identifier (const Identifier &other)
string to_string (char dir_separator= '/') const
bool operator== (const Identifier &other) const
bool operator< (const Identifier &other) const
const string & get_function_name () const
const il::namespace_contextget_namespace () const
il::function_typeget_function_signature () const
Identifier get_function_identifier () const
const FileIdentifierget_file_id () const
language_type get_language () const
bool is_loop_id () const
bool is_function_id () const
int get_loop_id () const
bool is_empty () const

Friends

class boost::serialization::access
ostream & operator<< (ostream &os, const Identifier &obj)

The documentation for this class was generated from the following files:
Generated on Sun Oct 17 14:01:20 2010 by  doxygen 1.6.3