Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
clop Class Reference

#include <clop.H>

Public Member Functions

 clop ()
 
 clop (const clop &op)
 
 clop (const string &lo, const char &so)
 
bool operator== (const clop &op) const
 
bool operator== (const string &s) const
 
clopoperator= (const clop &op)
 
string & longop ()
 
const string & longop () const
 
char & shortop ()
 
const char & shortop () const
 

Protected Attributes

string _longop
 
char _shortop
 

Detailed Description

Definition at line 31 of file clop.H.

Constructor & Destructor Documentation

clop ( )
inline

Definition at line 38 of file clop.H.

39  : _shortop((char)0)
40  {};
char _shortop
Definition: clop.H:36
clop ( const clop op)
inline

Definition at line 41 of file clop.H.

43  {};
string _longop
Definition: clop.H:35
char _shortop
Definition: clop.H:36
clop ( const string &  lo,
const char &  so 
)
inline

Definition at line 44 of file clop.H.

45  : _longop(lo),_shortop(so)
46  {};
string _longop
Definition: clop.H:35
*********************************************************************Illinois Open Source License ****University of Illinois NCSA **Open Source License University of Illinois All rights reserved ****Developed free of to any person **obtaining a copy of this software and associated documentation to deal with the Software without including without limitation the rights to and or **sell copies of the and to permit persons to whom the **Software is furnished to do so
Definition: roccomf90.h:20
char _shortop
Definition: clop.H:36

Member Function Documentation

string& longop ( )
inline

Definition at line 62 of file clop.H.

63  {
64  return(_longop);
65  };
string _longop
Definition: clop.H:35
const string& longop ( ) const
inline

Definition at line 66 of file clop.H.

67  {
68  return(_longop);
69  };
string _longop
Definition: clop.H:35
clop& operator= ( const clop op)
inline

Definition at line 56 of file clop.H.

References _longop, and _shortop.

57  {
58  _longop = op._longop;
59  _shortop = op._shortop;
60  return(*this);
61  };
string _longop
Definition: clop.H:35
char _shortop
Definition: clop.H:36
bool operator== ( const clop op) const
inline

Definition at line 47 of file clop.H.

References _longop, and _shortop.

48  {
49  return(_longop == op._longop &&
50  _shortop == op._shortop);
51  };
string _longop
Definition: clop.H:35
char _shortop
Definition: clop.H:36
bool operator== ( const string &  s) const
inline

Definition at line 52 of file clop.H.

53  {
54  return(s == _longop);
55  };
double s
Definition: blastest.C:80
string _longop
Definition: clop.H:35
char& shortop ( )
inline

Definition at line 70 of file clop.H.

71  {
72  return(_shortop);
73  };
char _shortop
Definition: clop.H:36
const char& shortop ( ) const
inline

Definition at line 74 of file clop.H.

75  {
76  return(_shortop);
77  };
char _shortop
Definition: clop.H:36

Member Data Documentation

string _longop
protected

Definition at line 35 of file clop.H.

Referenced by operator=(), and operator==().

char _shortop
protected

Definition at line 36 of file clop.H.

Referenced by operator=(), and operator==().


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