static CPtr create(Int code) { String::CPtr msg; if (code == OK) { msg = String::create("OK"); } else { msg = String::null(); } return CPtr(new StatusImpl(code, msg)); }
Status::CPtr Status::create(Int code, String::CPtr msg) { LIBJ_STATIC_SYMBOL_DEF(symUnknown, "Unknown"); if (!msg) { switch (code) { LIBNODE_HTTP_STATUS_MSG_MAP(LIBNODE_HTTP_STATUS_MSG_CASE_GEN); default: msg = symUnknown; } } return CPtr(new libj::detail::Status<Status>(code, msg)); }
GTestImmutable::CPtr GTestImmutable::create() { return CPtr(new GTestImmutable); }
static CPtr create(Int code, String::CPtr msg) { return CPtr(new StatusImpl(code, msg)); }