Пример #1
0
 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));
 }
Пример #2
0
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));
}
Пример #3
0
GTestImmutable::CPtr GTestImmutable::create() {
    return CPtr(new GTestImmutable);
}
Пример #4
0
 static CPtr create(Int code, String::CPtr msg) {
     return CPtr(new StatusImpl(code, msg));
 }