MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / get_bclog_flag

Function get_bclog_flag

src/kernel/bitcoinkernel.cpp:172–210  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

170}
171
172BCLog::LogFlags get_bclog_flag(btck_LogCategory category)
173{
174 switch (category) {
175 case btck_LogCategory_BENCH: {
176 return BCLog::LogFlags::BENCH;
177 }
178 case btck_LogCategory_BLOCKSTORAGE: {
179 return BCLog::LogFlags::BLOCKSTORAGE;
180 }
181 case btck_LogCategory_COINDB: {
182 return BCLog::LogFlags::COINDB;
183 }
184 case btck_LogCategory_LEVELDB: {
185 return BCLog::LogFlags::LEVELDB;
186 }
187 case btck_LogCategory_MEMPOOL: {
188 return BCLog::LogFlags::MEMPOOL;
189 }
190 case btck_LogCategory_PRUNE: {
191 return BCLog::LogFlags::PRUNE;
192 }
193 case btck_LogCategory_RAND: {
194 return BCLog::LogFlags::RAND;
195 }
196 case btck_LogCategory_REINDEX: {
197 return BCLog::LogFlags::REINDEX;
198 }
199 case btck_LogCategory_VALIDATION: {
200 return BCLog::LogFlags::VALIDATION;
201 }
202 case btck_LogCategory_KERNEL: {
203 return BCLog::LogFlags::KERNEL;
204 }
205 case btck_LogCategory_ALL: {
206 return BCLog::LogFlags::ALL;
207 }
208 }
209 assert(false);
210}
211
212btck_SynchronizationState cast_state(SynchronizationState state)
213{

Calls

no outgoing calls

Tested by

no test coverage detected