#include <G4FilecoutDestination.hh>
Public 타입 | |
using | Transformer = std::function< G4bool(G4String &)> |
Public 멤버 함수 | |
G4FilecoutDestination (const G4String &fname, std::ios_base::openmode mode=std::ios_base::app) | |
virtual | ~G4FilecoutDestination () |
void | SetFileName (const G4String &fname) |
void | Open (std::ios_base::openmode mode=std::ios_base::app) |
void | Close () |
virtual G4int | ReceiveG4cout (const G4String &msg) override |
virtual G4int | ReceiveG4cerr (const G4String &msg) override |
void | AddCoutTransformer (const Transformer &t) |
void | AddCoutTransformer (Transformer &&t) |
void | AddCerrTransformer (const Transformer &t) |
void | AddCerrTransformer (Transformer &&t) |
virtual void | ResetTransformers () |
G4int | ReceiveG4cout_ (const G4String &msg) |
G4int | ReceiveG4cerr_ (const G4String &msg) |
Protected 속성 | |
std::vector< Transformer > | transformersCout |
std::vector< Transformer > | transformersCerr |
정적 Protected 속성 | |
static G4coutDestination * | masterG4coutDestination = 0 |
Private 속성 | |
G4String | m_name |
std::ios_base::openmode | m_mode |
std::unique_ptr< std::ofstream > | m_output |
G4FilecoutDestination.hh 파일의 49 번째 라인에서 정의되었습니다.
|
inherited |
G4coutDestination.hh 파일의 62 번째 라인에서 정의되었습니다.
|
inlineexplicit |
G4FilecoutDestination.hh 파일의 53 번째 라인에서 정의되었습니다.
|
virtual |
G4FilecoutDestination.cc 파일의 39 번째 라인에서 정의되었습니다.
|
inlineinherited |
G4coutDestination.hh 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : G4coutDestination::transformersCerr.
다음에 의해서 참조됨 : G4MTcoutDestination::HandleFileCerr().
|
inlineinherited |
G4coutDestination.hh 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : G4coutDestination::transformersCerr.
|
inlineinherited |
G4coutDestination.hh 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : G4coutDestination::transformersCout.
다음에 의해서 참조됨 : G4MTcoutDestination::AddMasterOutput(), G4MTcoutDestination::HandleFileCout(), G4MTcoutDestination::SetDefaultOutput().
|
inlineinherited |
G4coutDestination.hh 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : G4coutDestination::transformersCout.
void G4FilecoutDestination::Close | ( | ) |
G4FilecoutDestination.cc 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : m_output.
다음에 의해서 참조됨 : Open(), ~G4FilecoutDestination().
void G4FilecoutDestination::Open | ( | std::ios_base::openmode | mode = std::ios_base::app | ) |
G4FilecoutDestination.cc 파일의 45 번째 라인에서 정의되었습니다.
다음을 참조함 : Close(), G4String::isNull(), m_name, m_output.
다음에 의해서 참조됨 : ReceiveG4cerr(), ReceiveG4cout().
G4coutDestination(으)로부터 재구현되었습니다.
G4FilecoutDestination.cc 파일의 73 번째 라인에서 정의되었습니다.
G4coutDestination.cc 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : m, G4coutDestination::ReceiveG4cerr(), G4coutDestination::transformersCerr, G4coutDestination::transformersCout.
다음에 의해서 참조됨 : G4MasterForwardcoutDestination::ReceiveG4cerr().
G4coutDestination(으)로부터 재구현되었습니다.
G4FilecoutDestination.cc 파일의 66 번째 라인에서 정의되었습니다.
G4coutDestination.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : m, G4coutDestination::ReceiveG4cout(), result, G4coutDestination::transformersCout.
다음에 의해서 참조됨 : G4MasterForwardcoutDestination::ReceiveG4cout().
|
virtualinherited |
G4coutDestination.cc 파일의 43 번째 라인에서 정의되었습니다.
다음을 참조함 : G4coutDestination::transformersCerr, G4coutDestination::transformersCout.
G4FilecoutDestination.hh 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : m_name.
|
private |
G4FilecoutDestination.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ReceiveG4cerr(), ReceiveG4cout().
|
private |
G4FilecoutDestination.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Open(), SetFileName().
|
private |
G4FilecoutDestination.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Close(), Open(), ReceiveG4cerr(), ReceiveG4cout(), ~G4FilecoutDestination().
|
staticprotectedinherited |
G4coutDestination.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4MasterForwardcoutDestination::ReceiveG4cerr(), G4MasterForwardcoutDestination::ReceiveG4cout().
|
protectedinherited |
G4coutDestination.hh 파일의 98 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4coutDestination::AddCerrTransformer(), G4coutDestination::ReceiveG4cerr_(), G4coutDestination::ResetTransformers().
|
protectedinherited |
G4coutDestination.hh 파일의 97 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4coutDestination::AddCoutTransformer(), G4coutDestination::ReceiveG4cerr_(), G4coutDestination::ReceiveG4cout_(), G4coutDestination::ResetTransformers().