Revert "Add functions for testability to the EventLog APIs"

This reverts commit a346544124.

Change-Id: I779a1fa9595f5fc7274e358de1f61c35922fe70c
This commit is contained in:
Yao Chen 2017-11-15 00:46:47 +00:00
parent a346544124
commit 91794ca275
2 changed files with 1 additions and 49 deletions

View file

@ -108,12 +108,6 @@ android_log_context create_android_log_parser(const char* msg, size_t len);
android_log_list_element android_log_read_next(android_log_context ctx);
android_log_list_element android_log_peek_next(android_log_context ctx);
/**
* Convert a writer context to a reader context. Useful for testing.
* Returns an error if ctx is already a reader.
*/
int android_log_writer_to_reader(android_log_context ctx);
/* Finished with reader or writer context */
int android_log_destroy(android_log_context* ctx);
@ -128,7 +122,6 @@ class android_log_event_list {
private:
android_log_context ctx;
int ret;
int tag_;
android_log_event_list(const android_log_event_list&) = delete;
void operator=(const android_log_event_list&) = delete;
@ -136,16 +129,11 @@ class android_log_event_list {
public:
explicit android_log_event_list(int tag) : ret(0) {
ctx = create_android_logger(static_cast<uint32_t>(tag));
tag_ = tag;
}
explicit android_log_event_list(log_msg& log_msg) : ret(0) {
const char* buf = log_msg.msg();
ctx = create_android_log_parser(buf + sizeof(uint32_t),
ctx = create_android_log_parser(log_msg.msg() + sizeof(uint32_t),
log_msg.entry.len - sizeof(uint32_t));
tag_ = buf[0] | (buf[1] << 8) | (buf[2] << 16) | (buf[3] << 24);
}
~android_log_event_list() {
android_log_destroy(&ctx);
}
@ -161,10 +149,6 @@ class android_log_event_list {
return ctx;
}
android_log_context context() const {
return ctx;
}
/* return errors or transmit status */
int status() const {
return ret;
@ -175,17 +159,12 @@ class android_log_event_list {
if (retval < 0) ret = retval;
return ret;
}
int end() {
int retval = android_log_write_list_end(ctx);
if (retval < 0) ret = retval;
return ret;
}
uint32_t tag() {
return tag_;
}
android_log_event_list& operator<<(int32_t value) {
int retval = android_log_write_int32(ctx, value);
if (retval < 0) ret = retval;
@ -317,10 +296,6 @@ class android_log_event_list {
return ret >= 0;
}
int convert_to_reader() {
return android_log_writer_to_reader(ctx);
}
android_log_list_element read() {
return android_log_read_next(ctx);
}

View file

@ -565,26 +565,3 @@ LIBLOG_ABI_PUBLIC android_log_list_element
android_log_peek_next(android_log_context ctx) {
return android_log_read_next_internal(ctx, 1);
}
LIBLOG_ABI_PUBLIC int android_log_writer_to_reader(android_log_context ctx) {
android_log_context_internal* context;
context = (android_log_context_internal*)ctx;
if (!context || context->read_write_flag != kAndroidLoggerWrite) {
return -EBADF;
}
context->len = context->pos;
context->storage[1] =
context
->count[0]; // What does this do?!?! It's copied from the write func
context->pos = 0;
memset(context->count, 0, sizeof(context->count));
memset(context->list, 0, sizeof(context->list));
context->list_nest_depth = 0;
context->read_write_flag = kAndroidLoggerRead;
context->list_stop = false;
return 0;
}