|
FairRoot/PandaRoot
|
#include <PndStringVector.h>
Public Member Functions | |
| PndStringVector () | |
| ~PndStringVector () | |
| PndStringVector (std::string AInput, std::string ADelimiter=" ") | |
| void | SetInput (std::string AInput) |
| void | SetDelimiter (std::string ADelimiter) |
| void | ResetVector () |
| std::vector< std::string > | GetStringVector (void) |
| void | TestFirst () |
| void | TestLast () |
| void | Print () |
Private Member Functions | |
| std::string | GetString (void) |
Private Attributes | |
| std::string::size_type | fStartPos |
| std::vector< std::string > | fStrings |
| std::string | fInput |
| std::string | fDelimiter |
| std::string | fOutput |
| bool | fFirstDel |
| bool | fLastDel |
Definition at line 30 of file PndStringVector.h.
|
inline |
Definition at line 33 of file PndStringVector.h.
|
inline |
Definition at line 34 of file PndStringVector.h.
| PndStringVector::PndStringVector | ( | std::string | AInput, |
| std::string | ADelimiter = " " |
||
| ) |
Definition at line 5 of file PndStringVector.cxx.
References SetDelimiter(), and SetInput().
|
private |
Definition at line 12 of file PndStringVector.cxx.
References fDelimiter, fInput, fStartPos, and pos.
Referenced by GetStringVector().
| std::vector< std::string > PndStringVector::GetStringVector | ( | void | ) |
Definition at line 36 of file PndStringVector.cxx.
References fStartPos, fStrings, GetString(), ResetVector(), TestFirst(), and TestLast().
Referenced by PndHypGeoHandling::GetPath().
| void PndStringVector::Print | ( | ) |
|
inline |
Definition at line 38 of file PndStringVector.h.
References fStrings.
Referenced by GetStringVector().
|
inline |
Definition at line 37 of file PndStringVector.h.
References fDelimiter.
Referenced by PndStringVector().
|
inline |
Definition at line 36 of file PndStringVector.h.
References fInput.
Referenced by PndStringVector().
|
inline |
Definition at line 40 of file PndStringVector.h.
References fDelimiter, fFirstDel, and fInput.
Referenced by GetStringVector().
|
inline |
Definition at line 41 of file PndStringVector.h.
References fDelimiter, fInput, and fLastDel.
Referenced by GetStringVector().
|
private |
Definition at line 48 of file PndStringVector.h.
Referenced by GetString(), SetDelimiter(), TestFirst(), and TestLast().
|
private |
Definition at line 51 of file PndStringVector.h.
Referenced by TestFirst().
|
private |
Definition at line 47 of file PndStringVector.h.
Referenced by GetString(), Print(), SetInput(), TestFirst(), and TestLast().
|
private |
Definition at line 52 of file PndStringVector.h.
Referenced by TestLast().
|
private |
Definition at line 49 of file PndStringVector.h.
|
private |
Definition at line 45 of file PndStringVector.h.
Referenced by GetString(), and GetStringVector().
|
private |
Definition at line 46 of file PndStringVector.h.
Referenced by GetStringVector(), Print(), and ResetVector().
1.8.5