Project name / Crystal name / Dataset name. More...
#include <hkl_datatypes.hh>
Public Member Functions | |
| PxdName (const std::string &pname_in, const std::string &xname_in, const std::string &dname_in) | |
| constructor from names | |
| const std::string & | pname () const |
| get project name | |
| const std::string & | xname () const |
| get crystalname | |
| const std::string & | dname () const |
| get dataset name | |
| std::string & | pname () |
| set project name | |
| std::string & | xname () |
| set crystalname | |
| std::string & | dname () |
| set dataset name | |
| void | update (const PxdName &NewPxd) |
| Replace elements by any non-blank elements in NewPxd. | |
| std::string | formatPrint () const |
| format for printing | |
| std::string | format () const |
| simple format pname/xname/dname | |
| bool | is_blank () const |
| true if blank | |
Friends | |
| bool | operator== (const PxdName &pxd1, const PxdName &pxd2) |
| equality | |
Project name / Crystal name / Dataset name.
1.6.3