NstShapeList
Class NstShapeList
  Inheritance:
Public Methods
-  
 const  char*  class_name() 
  - Returns the string NstShapeList.
 -  
 const  char*  class_type() 
  - Returns the string NST_SHAPE_LIST.
 -  
 NstShapeList*  clone() 
  - Recursive cloning.
 -  
 void  copy(const NstShapeList& s) 
  - Recursive copy of s.
 -  
  NstShapeList() 
  - Creates an empty object.
 -  
 NstShapeList&  operator= (const NstShapeList& s) 
  - Same as copy.
 -  
 int  type() 
  - The type is NST_SHAPE_LIST.
 
Public Methods
 const_reference  back()
 reference  back()
 virtual  int  base_type()
 const_iterator  begin()
 iterator  begin()
 void  clear()
 void  cutpaste(NstList<T>* x)
 bool  empty()
 const_iterator  end()
 iterator  end()
 iterator  erase(iterator position)
 iterator  find(T* value)
 const_reference  front()
 reference  front()
 NstTree*  init()
 iterator  insert(iterator position, T& x)
 size_type  max_size()
 NstTree*  next()
 NstList <T> &  operator=(const NstList<T>& x)
 void  pop_back()
 void  pop_front()
 void  push_back(T& x)
 void  push_front(T& x)
 reverse_iterator  rbegin()
 const_reverse_iterator  rbegin()
 void  remove(T* value)
 const_reverse_iterator  rend()
 reverse_iterator  rend()
 size_type  size()
Public Fields
 unsigned  long  tree_id
 NstUserInfo  user_info
Public Methods
 virtual  NstTree*  create_default()
 virtual  NstTree*  cut()
 NstTree*  cut_buffer()
 virtual  void  error(const char* st)
 list <NstTree*>   fathers()
 NstTree*  in()
 friend  ostream&  operator << (ostream& s, const NstTree& t)
 virtual  void  replace(NstTree& n)
 virtual  NstDefinition*  search(const NstIdentifier& i, int tp = -1)
 void  traversal(int (*action)(NstTree*, void*), void* extra = NULL)
 NstTree*  upsearch(int (*comptest)(NstTree*, void*), void* extra = NULL)
 virtual  void  warning(const char* st)
 string  whoami()
  Documentation 
Class NstShapeList
  NstShapeList()
- Creates an empty object.
 int  type()
- The type is NST_SHAPE_LIST.
 const  char*  class_type()
- Returns the string NST_SHAPE_LIST.
 const  char*  class_name()
- Returns the string NstShapeList.
 void  copy(const NstShapeList& s)
- Recursive copy of s.
 NstShapeList*  clone()
- Recursive cloning.
 NstShapeList&  operator= (const NstShapeList& s)
- Same as copy.
 
 
 
 
 
 
 
 - This class has no child classes.
 
 alphabetic index   hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by  Malte  Zöckler,  Roland Wunderling 
contact:  doc++@zib.de