rpn.c File Reference

Include dependency graph for rpn.c:


Defines

#define p_item   input_GetItem( p_sys->p_input )

Functions

static vlc_object_tGetVLCObject (intf_thread_t *p_intf, const char *psz_object, bool *pb_need_release)
void SSInit (rpn_stack_t *st)
 This function creates the RPN evaluator stack.
void SSClean (rpn_stack_t *st)
 This function cleans the evaluator stack.
void SSPush (rpn_stack_t *st, const char *s)
char * SSPop (rpn_stack_t *st)
int SSPopN (rpn_stack_t *st, mvar_t *vars)
void SSPushN (rpn_stack_t *st, int i)
void EvaluateRPN (intf_thread_t *p_intf, mvar_t *vars, rpn_stack_t *st, char *exp)

Define Documentation

#define p_item   input_GetItem( p_sys->p_input )

Referenced by Playtree::action(), Add(), VLCControls::addSubtitleFile:, AdvPrefsPanel::AdvPrefsPanel(), ArtCallback(), bd_mpls_Parse(), browse_callback(), CallBackConfigEnum(), config_AutoSaveConfigFile(), config_Free(), config_LoadCmdLine(), config_LoadConfigFile(), ConfigDevicesCallback(), Control(), DeleteFromInput(), Playtree::delSelected(), DisplayVoutTitle(), EsOutAdd(), EsOutMeta(), EsOutProgramEpg(), EvaluateRPN(), fetch_art(), fetch_meta(), FetchMeta(), FindArt(), FindDevicesCallback(), FindMeta(), FreeRSS(), GetCurrentMetadata(), GetTime(), HandleKey(), InitTitles(), input_ExtractAttachmentAndCacheArt(), input_item_add_subitem_tree(), input_item_changed(), input_item_Destroy(), input_item_subitem_added(), ItemChange(), LoadMpls(), DialogsProvider::loadSubtitlesFile(), LoopRequest(), lua_ExtensionDeactivate(), MacroDo(), VLCMain::manageIntf:, MMSHOpen(), msg_GenericVa(), VLCWizard::nextTab:, Playtree::onAppend(), onNewFileAdded(), parse_MRL(), ParseExecute(), ParseFeed(), PlayBookmark(), Playlist(), playlist_AddInput(), playlist_DeleteFromItemId(), playlist_ItemNewFromInput(), playlist_LiveSearchClean(), playlist_LiveSearchUpdateInternal(), playlist_NodeAddInput(), playlist_NodeCreate(), playlist_sd_item_removed(), playlist_TreeMoveMany(), PlaylistGetRoot(), PlaylistListNode(), PlaylistVAControl(), PrefsTree::PrefsTree(), read_meta(), ReadMeta(), ReadMetaData(), ActionsManager::record(), Redraw(), ReloadDirectXDevices(), ReloadWaveoutDevices(), VLCMain::resetScrollField, Run(), SaveConfigFile(), services_discovery_item_added(), services_discovery_item_removed(), SetBookmark(), SetPlayItem(), VLCOpen::setSubPanel, SetTime(), StateChange(), str_format_meta(), Thread(), TrackChange(), TrackChangeSignal(), TrackListChangeEmit(), VLCVoutView::updateTitle, Usage(), vlclua_input_item_delete(), vlclua_input_item_get_current(), vlclua_input_item_get_internal(), vlclua_input_item_info(), vlclua_input_item_set_meta(), vlclua_input_item_stats(), vlclua_playlist_current(), vlclua_playlist_get(), and WriteMeta().


Function Documentation

static vlc_object_t* GetVLCObject ( intf_thread_t p_intf,
const char *  psz_object,
bool *  pb_need_release 
) [static]


Generated on Tue May 25 08:05:16 2010 for VLC by  doxygen 1.5.6