Lines Matching refs:Log

14 const char* const Log::kLogToTemporaryFile = "&";
15 const char* const Log::kLogToConsole = "-";
18 Log::Log(Logger* logger)
26 void Log::Initialize(const char* log_file_name) {
44 if (Log::InitLogAtStart()) {
56 void Log::OpenStdout() {
62 void Log::OpenTemporaryFile() {
68 void Log::OpenFile(const char* name) {
74 FILE* Log::Close() {
93 Log::MessageBuilder::MessageBuilder(Log* log)
101 void Log::MessageBuilder::Append(const char* format, ...) {
103 Log::kMessageBufferSize - pos_);
108 DCHECK(pos_ <= Log::kMessageBufferSize);
112 void Log::MessageBuilder::AppendVA(const char* format, va_list args) {
114 Log::kMessageBufferSize - pos_);
121 pos_ = Log::kMessageBufferSize;
123 DCHECK(pos_ <= Log::kMessageBufferSize);
127 void Log::MessageBuilder::Append(const char c) {
128 if (pos_ < Log::kMessageBufferSize) {
131 DCHECK(pos_ <= Log::kMessageBufferSize);
135 void Log::MessageBuilder::AppendDoubleQuotedString(const char* string) {
147 void Log::MessageBuilder::Append(String* str) {
156 void Log::MessageBuilder::AppendAddress(Address addr) {
161 void Log::MessageBuilder::AppendSymbolName(Symbol* symbol) {
173 void Log::MessageBuilder::AppendDetailed(String* str, bool show_impl_info) {
206 void Log::MessageBuilder::AppendStringPart(const char* str, int len) {
207 if (pos_ + len > Log::kMessageBufferSize) {
208 len = Log::kMessageBufferSize - pos_;
213 Log::kMessageBufferSize - pos_);
216 DCHECK(pos_ <= Log::kMessageBufferSize);
220 void Log::MessageBuilder::WriteToLogFile() {
221 DCHECK(pos_ <= Log::kMessageBufferSize);
224 if (pos_ == Log::kMessageBufferSize) pos_--;