Source/WebKit/efl/ewk/ewk_frame.cpp
const char* ewk_frame_name_get(const Evas_Object* o)
{
    EWK_FRAME_SD_GET_OR_RETURN(o, sd, 0);

    if (sd->name)
        return sd->name;

    if (!sd->frame) {
        ERR("could not get name of uninitialized frame.");
        return 0;
    }

    WTF::String s = sd->frame->tree()->uniqueName();
    WTF::CString cs = s.utf8();
    sd->name = eina_stringshare_add_length(cs.data(), cs.length());
    return sd->name;
}
/**
 * Gets the name of this frame.
 *
 * @param o frame object to get name.
 *
 * @return frame name or @c NULL. It's a internal string and should
 *         not be modified. The string is guaranteed to be stringshared.
 */
Gets the name of this frame.
@param o frame object to get name.

@return frame name or @c NULL. It's a internal string and should
not be modified. The string is guaranteed to be stringshared.
Gets the name of this frame . @param o frame object to get name . @return frame name or @c NULL . It ' s a internal string and should not be modified . The string is guaranteed to be stringshared .
const char* ewk_frame_name_get(const Evas_Object* o)
{
    EWK_FRAME_SD_GET_OR_RETURN(o, sd, 0);
    if (sd->name)
        return sd->name;
    if (!sd->frame) {
        ERR("could not get name of uninitialized frame.");
        return 0;
    }
    WTF::String s = sd->frame->tree()->uniqueName();
    WTF::CString cs = s.utf8();
    sd->name = eina_stringshare_add_length(cs.data(), cs.length());
    return sd->name;
}
const char * ewk_frame_name_get ( const Evas_Object * o ) { EWK_FRAME_SD_GET_OR_RETURN ( o , sd , 0 ) ; if ( sd -> name ) return sd -> name ; if ( ! sd -> frame ) { ERR ( " " ) ; return 0 ; } WTF :: String s = sd -> frame -> tree ( ) -> uniqueName ( ) ; WTF :: CString cs = s . utf8 ( ) ; sd -> name = eina_stringshare_add_length ( cs . data ( ) , cs . length ( ) ) ; return sd -> name ; }
Gets the name of this frame.
Gets the name of this frame .