Página 1 de 1

Mod_harbour funciones no documentadas

Publicado: Mié Sep 22, 2021 7:36 pm
por jvtecheto
Hola amigos.

Si vamos a la wiki de mod_harbour vemos que hay un listado de funciones del producto.
pero mirando el codigo fuente en Github he visto que existen bastantes funciones que no aparecen en ese listado, creo que
alguna de ellas sera de bajo nivel y no la tendremos que utilizar los usuarios pero hay bastantes, estan son las que yo he
descubierto y seguro que hay mas .

Sabeis porque estan funciones no estan documentadas. ?

ObjToChar( o )
ObjSetData( o, cData, hPairs ) -> nil
hb_HtmlEncode( cString ) -> cResult
Showconsole() For use debugger in Windows
CookieExpires( nSecs ) -> cExpire
AP_Entry()
AddPPRules() -> nil
ExecuteHrb( oHrb, cArgs )
DoBreak( oError ) Procedure
ExecInline( cCode, cParams, ... )
AP_HeadersOut()
AP_GetEnv()
AP_HeadersInCount()
AP_HeadersInKey()
AP_HeadersInval()
AP_HeadersOutKey()
AP_HeadersOutVal()
AP_HeadersOutSet()
AP_RWrite()
PtrtoStr()
PtrtoUi()
hb_urldecode()

Por cierto alguna de ellas las he visto que se utilizan en los ejemplos de mod_harbour.
gracias por vuestra inestimable ayuda.

Saludos.

Jose.

Re: Mod_harbour funciones no documentadas

Publicado: Vie Sep 24, 2021 9:20 am
por charly
Hola Jose,

Todas estas funciones se usan en los ejemplos de samples. Solo con ver el ejemplo ya se puede observer lo que hace. El tema de la documentación siempre es la parte coja. Mientras desarrollabamos muchas de estas funciones, tuvimos que readaptarlas y modificarlas hasta que quedaban estables. Quizas ahora, podriamos decir que mas o menos estan bien, y seria la hora de documentarlas.

Si alguien se presta ha documentar, quizas con la herramienta que un dia enseño Victor o similar, yo os ayudo si teneis algun problema.

Re: Mod_harbour funciones no documentadas

Publicado: Vie Sep 24, 2021 9:33 pm
por jvtecheto
Hola Charly

Comprendo que la documentación es una labor ardua , pero también no hay buen producto que no tenga una buena de documentación.
Yo me ofrezco a colaborar. Pero no puedo ayudar sino no se lo que hace la función.

La herramienta de Víctor está muy bien pero es cuando codificas , el caso que nos ocupa ya está hecho el código.

De todas formas a lo mejor es una neura mía, ya que nadie hace incapie en este tema :evil:

Un saludo

Jose